বামন statifier পরিবর্তনশীল লিঙ্ক এক্সেকিউটেবল এবং সব এটি এর লাইব্রেরি এক ফাইল থেকে তৈরি. এই ফাইলটি কপি এবং সব এটি এর লাইব্রেরি টানুন প্রয়োজন ছাড়া অন্য মেশিনে ব্যবহার করা যাবে.
পরিবর্তনশীল লিঙ্ক এক্সেকিউটেবল তারপর স্ট্যাটিক্যালি লিঙ্ক ছোট. অন্যান্য দিক থেকে পরিবর্তনশীল লিঙ্ক এক্সেকিউটেবল এক "স্বাভাবিক" তুলনায় ধীর, যা মাংসখণ্ডের (অবস্থান independend না কোড) মধ্যে কম্পাইল শেয়ার করা লাইব্রেরি ব্যবহার করুন.
Statifier দ্বারা নির্মিত ফাইল, ("ছদ্ম স্ট্যাটিক") তাদের উভয়ের অসুবিধেও একত্রিত:
বিশাল - স্ট্যাটিক্যালি লিঙ্ক চেয়ে অনেক বড়
এখনও মাংসখণ্ডের কোড ব্যবহার
সুতরাং, কেন এক এটি ব্যবহার করতে হবে?
ঠিক আছে, "ছদ্ম স্ট্যাটিক" ফাইল খুব কিছু সুবিধা আছে:
এক ফাইল সব - তাই বিতরণ সহজ
একই ফাইল বিভিন্ন লাইব্রেরি 'সংস্করণের সাথে কম্পিউটারের জন্য ব্যবহার করা যেতে পারে
দ্রুত প্রারম্ভকালে
কিন্তু এই সব এক করতে পারেন স্বাভাবিক স্ট্যাটিক ফাইল সঙ্গে পেয়েছেন.
সুতরাং, কেন ব্যবহার statifier এবং পরিবর্তে স্ট্যাটিক? বিশাল "ছদ্ম স্ট্যাটিক" এক্সেকিউটেবল
প্রাপ্তিসাধ্য কোন সোর্স কোড আছে
কোন কম্পাইলার (বা বিল্ড চেইন) উপলব্ধ আছে
স্ট্যাটিক লিঙ্ক কাজ করে না বা এটা কিভাবে সুস্পষ্ট না
মেমরি বিন্যাস সংরক্ষণ করা - স্ট্যাটিক লিঙ্ক এটি পরিবর্তন করতে হবে এবং "ঘুম থেকে জাগিয়ে আপ" হতে পারে লুকানো বাগ
এক্সিকিউটেবল মধ্যে "স্থায়ী লিঙ্ক" LD_PRELOAD গ্রন্থাগারের জন্য
সমর্থিত প্ল্যাটফর্ম:
লিনাক্স এক্স 86
লিনাক্স, x86_64
লিনাক্স আলফা
এই রিলিজে নতুন কি:
- স্থায়ী ত্রুটি: 32 / strtoul: '0xXXXXXXXXX' রূপান্তর করতে পারেন 1.7.0 আবার চালু
কি সংস্করণ 1.7.0 নতুন:
- statifier কোন কোন GDB উপর নির্ভর করে
- আলফা জন্য সমর্থন অবনমিত করুন
সংস্করণ 1.6.15 নতুন কি:
- স্ল্যাকওয়্যার 12.0 জন্য ফিক্স (স্ট্যান: Tobias ধন্যবাদ)
- src / statifier_create_exe.sh সংশোধন করা হয়েছে মূঢ় টাইপো
পাওয়া মন্তব্যসমূহ না