প্রশ্ন ট্যাগ «linker»

সংযোগকারী প্রোগ্রামিং ভাষায় লিখিত উত্স কোড থেকে এক্সিকিউটেবল উত্পাদন করার জন্য লিঙ্কার হ'ল সরঞ্জামচয়ের অংশ। এটি একাধিক ফাইলগুলিতে সংকলিত অবজেক্ট কোড নেয় এবং এগুলি থেকে একটি একক, "লিঙ্কযুক্ত", এক্সিকিউটেবল ফাইল তৈরি করে।

4
আমি কি ইতিমধ্যে সংকলিত বাইনারিগুলিতে 'আরপথ' পরিবর্তন করতে পারি?
আমার একটি পুরানো এক্সিকিউটেবল রয়েছে যা স্ক্র্যাপের স্তূপের জন্য নির্ধারিত হয়েছিল, তবে এটি এখনও নেই। এটি আমার পরিবেশ থেকে মুছে ফেলা কয়েকটি লিবসের উপর নির্ভর করে, তবে আমার কোথাও কোথাও কোথাও স্ট্যাব লিবস রয়েছে যেখানে এটি দুর্দান্ত কাজ করে। আইডি এই স্টাব লিবগুলিতে এই নির্বাহযোগ্যটিকে নির্দেশ করতে চায়। হ্যাঁ, আমি …
98 linux  linker  elf 

5
লাইব্রেরির পাথের পছন্দ কীভাবে নির্দিষ্ট করবেন?
আমি একটি সি ++ প্রোগ্রাম g++এবং ব্যবহার করে সংকলন করছি ld। আমার একটি .soলাইব্রেরি আছে যা আমি লিঙ্ক করার সময় ব্যবহার করতে চাই। যাইহোক, একই নামের একটি লাইব্রেরি রয়েছে /usr/local/lib, এবং ldএক আমি সরাসরি উল্লেখ করছি উপর লাইব্রেরির নির্বাচন করা হয়। আমি এটা কিভাবে ঠিক করবো? নীচের উদাহরণগুলির জন্য, আমার …
95 c++  linker  g++ 


1
-পাথ এবং -ল এর মধ্যে পার্থক্য কী?
gccএবং ldলাইব্রেরিগুলির জন্য অনুসন্ধানের পথটি নির্দিষ্ট করার জন্য অনেকগুলি উপায় সরবরাহ করে them এর মধ্যে রয়েছে পতাকা -rpathএবং -Lপতাকা। ম্যান্যাপগুলি এই দুটি পতাকাগুলির মধ্যে কোনও পার্থক্য প্রকাশ করে না, কার্যকরভাবে বলা হয় যে প্রতিটি পতাকা লাইব্রেরি অনুসন্ধানের পথে একটি লাইব্রেরি যুক্ত করে। তবুও এটি আশ্চর্যজনক বলে মনে হয় যে দুটি …

5
লিনাক্স ডায়নামিক লিঙ্কারের "কোনও সংস্করণ তথ্য উপলব্ধ নেই" এর ত্রুটিটি কী বোঝায়?
আমাদের পণ্যটিতে আমরা কিছু লিনাক্স বাইনারি শিপ করি যা গতিশীলভাবে "লাইবপ্যাম" এর মতো সিস্টেম লাইব্রেরিতে লিঙ্ক করে। কিছু গ্রাহক সিস্টেমে স্ট্যাডারে আমরা নিম্নলিখিত ত্রুটিটি পাই যখন প্রোগ্রামটি চালিত হয়: ./authpam: /lib/libpam.so.0: no version information available (required by authpam) অ্যাপ্লিকেশনটি সূক্ষ্মভাবে চালায় এবং ডায়নামিক লাইব্রেরি থেকে কোড সম্পাদন করে। সুতরাং এটি …
91 linux  linker 


7
সংকলন "ails .rodata.str1.8 'এর বিপরীতে" স্থানান্তর R_X86_64_32' এর সাথে ব্যর্থ হয় একটি ভাগ করা অবজেক্ট তৈরি করার সময় ব্যবহার করা যায় না "
আমি একটি ভিপিএসে মেকফিল থেকে এই উত্স কোডটি সংকলনের চেষ্টা করছি, তবে এটি কার্যকর নয়। ভিপিএস একটি 64 সেন্ট ওএস এখানে সম্পূর্ণ ত্রুটি # make gcc -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/amx/*.c g++ -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/*.cpp g++ -c -O3 -w -DLINUX -I../SDK/amx/ *.cpp g++ -O2 -fshort-wchar -shared …

2
একটি তৃতীয় .o ফাইলের মধ্যে দুটি জিসিসি সংকলিত .o অবজেক্ট ফাইল সংযুক্ত করুন
কীভাবে একজন দুটি জিসিসি সংযুক্ত করে .o অবজেক্ট ফাইলকে তৃতীয় .o ফাইলের সাথে সংযুক্ত করে? $ gcc -c a.c -o a.o $ gcc -c b.c -o b.o $ ??? a.o b.o -o c.o $ gcc c.o other.o -o executable আপনার যদি উত্স ফাইলে অ্যাক্সেস থাকে তবে -combineজিসিসি পতাকা সংকলনের আগে …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.