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

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

12
পাইথনকে মেশিন কোডে সংকলন করা কি সম্ভব?
পাইথন (সম্ভবত একটি মধ্যবর্তী সি উপস্থাপনার মাধ্যমে) মেশিন কোডে সংকলন করা কতটা সম্ভব হবে? সম্ভবত এটি একটি পাইথন রানটাইম লাইব্রেরির সাথে লিঙ্ক করার প্রয়োজন হবে এবং পাইথন স্ট্যান্ডার্ড লাইব্রেরির যে কোনও অংশ যা পাইথন ছিল সেগুলিও সংকলিত (এবং সংযুক্ত) করা দরকার। এছাড়াও, আপনি যদি অভিব্যক্তিগুলির গতিশীল মূল্যায়ন করতে চান তবে …
128 python  c  linker  compilation 

5
আমি কীভাবে ম্যাক ওএস এক্সে স্ট্যাটিক লাইব্রেরির (.a) লক্ষ্য আর্কিটেকচারটি নির্ধারণ করব?
আমি প্রদত্ত আইফোন স্ট্যাটিক লাইব্রেরি এআরএম বা ইন্টেলের জন্য তৈরি করা হয়েছে কিনা তা যাচাই করতে আগ্রহী। এটি যে কোনও কিছুর চেয়ে বেশি কৌতূহল। এটি করার জন্য কি কোনও ধরণের ম্যাক ওএস এক্স বা বিএসডি নির্দিষ্ট সরঞ্জাম রয়েছে? এই পোস্টটি লিনাক্সে একটি উদাহরণ দেয়।

2
ছোট হাস্কেল প্রোগ্রামটি জিএইচসি দিয়ে বিশাল বাইনারিতে সংকলিত
এমনকি তুচ্ছভাবে ছোট ছোট হাস্কেল প্রোগ্রামগুলি বিশালাকার এক্সিকিউটেবলে পরিণত হয়। আমি একটি ছোট প্রোগ্রাম লিখেছি, যেটি 7 গিগাবাইট আকারের বাইনারিতে (জিএইচসি সহ) সংকলিত হয়েছিল! একটি ছোট হাস্কেল প্রোগ্রাম এমনকি বিশাল বাইনারি সংকলিত হতে পারে কি? এটিকে হ্রাস করতে আমি কী করতে পারি?

1
গতিশীলভাবে সংযুক্ত থাকলে কোনও ভাগ করা লাইব্রেরিতে গ্লোবাল এবং স্ট্যাটিক ভেরিয়েবলগুলির কী ঘটে?
আমি যখন গ্লোবাল এবং স্ট্যাটিক ভেরিয়েবলগুলির মডিউলগুলি একটি অ্যাপ্লিকেশনের সাথে গতিশীলভাবে সংযুক্ত করা হয় তখন কী হয় তা বোঝার চেষ্টা করছি। মডিউল দ্বারা, আমি প্রতিটি প্রকল্পের সমাধান হিসাবে বোঝাচ্ছি (ভিজ্যুয়াল স্টুডিওতে আমি অনেক বেশি কাজ করি!)। এই মডিউলগুলি হয় * .লিব বা * .ডিএল বা * .ইক্সে নিজেই নির্মিত হয়। …

4
লিঙ্কাররা কী করবে?
আমি সবসময় ভাবতাম। আমি জানি যে সংকলকগণ আপনার লেখার কোডটিকে বাইনারিগুলিতে রূপান্তর করে তবে লিঙ্কাররা কী করে? তারা সবসময় আমার কাছে রহস্য হয়ে আছে। 'লিঙ্কিং' কী তা আমি প্রায় বুঝতে পারি understand এটি তখনই যখন বাইনারিটিতে লাইব্রেরি এবং ফ্রেমওয়ার্কের উল্লেখ যুক্ত হয়। আমি এর বাইরে কিছুই বুঝতে পারছি না। আমার …

1
-আর_লোড লিঙ্কার পতাকা কী করে?
উদ্দেশ্য-সি কোডটি সংকলন করার সময়-সমস্ত_ডোল পতাকা কী করে তা আমি কোথাও খুঁজে পাচ্ছি না। অ্যাপলটিতে বাইনারিগুলি আপলোড করতে আমার কিছু সমস্যা রয়েছে, তারা বলে যে আমি এই পতাকা ব্যবহার করি নি, তবে আমার কোডটি এটি ছাড়াও সংকলন করে। কেউ যে আমাকে সাহায্য করতে পারেন? ধন্যবাদ

8
ভিজ্যুয়াল সি ++: নির্দিষ্ট লিঙ্কারের সতর্কতাগুলি কীভাবে অক্ষম করবেন?
আমি সিজিএল থেকে একটি লাইব্রেরি ব্যবহার করছি যা আমার কোড সংকলনের লিঙ্কিংয়ের সময় এই ফর্মটির সংযোগের প্রচুর সতর্কতা উত্পন্ন করে: warning LNK4099: PDB 'vc80.pdb' was not found with 'gmp-vc80-mt-sgd.lib' or at 'vc80.pdb'; linking object as if no debug info আমি ভিজ্যুয়াল সি ++ / স্টুডিও 2008 এর অধীনে এই নির্দিষ্ট …

23
আমি ভিজ্যুয়াল স্টুডিওতে একটি সি ++ প্রকল্প সংকলন করার সময় কেন মারাত্মক ত্রুটি "LNK1104: ফাইলটি 'সি: \ প্রোগ্রাম.obj' খুলতে পারে না?
আমি ভিজ্যুয়াল স্টুডিও ২০০৮ সালে একটি নতুন সি ++ প্রকল্প তৈরি করেছি No এখনও কোনও কোড লেখা হয়নি; কেবলমাত্র প্রকল্পের সেটিংস পরিবর্তন করা হয়েছে। আমি যখন প্রকল্পটি সংকলন করি তখন আমি নিম্নলিখিত মারাত্মক ত্রুটিটি পাই: মারাত্মক ত্রুটি LNK1104: ফাইলটি 'সি: \ Program.obj' খুলতে পারে না
117 visual-c++  linker 

4
আমি কীভাবে একটি নির্দিষ্ট গ্লিবসি সংস্করণে লিঙ্ক করব?
আমি যখন আমার উবুন্টু লুসিড 10.04 পিসিতে কিছু সংকলন করি তখন এটি গ্লিবসি-র সাথে যুক্ত হয়। লুসিড 2.11 গ্লোব্যাক ব্যবহার করে। আমি যখন এই বাইনারিটি অন্য কোনও পিসিতে পুরানো গ্লিবসি দিয়ে চালাচ্ছি, কমান্ডটি ব্যর্থ হয়ে বলেছে যে কোনও গ্লিবিসি নেই 2.11 ... আমি যতদূর জানি গ্লিবসি প্রতীক সংস্করণ ব্যবহার করে। …
110 linux  gcc  linker  glibc  libc 

4
আমি কীভাবে ভিজুয়াল স্টুডিও এক্সপ্রেস 2005 এর সাথে সম্পূর্ণ পরিসংখ্যানতভাবে যুক্ত .exe বানাতে পারি?
আমার বর্তমান পছন্দসই সি ++ পরিবেশটি হ'ল বিনামূল্যে এবং মূলত দুর্দান্ত মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2005 এক্সপ্রেস সংস্করণ। সময়ে সময়ে আমি আনন্দদায়ক ফলাফল সহ অন্যান্য ব্যক্তির কাছে মুক্তি .exe ফাইলগুলি প্রেরণ করেছি। তবে সম্প্রতি আমি বিরক্তিকর আবিষ্কার করেছিলাম যে আনন্দদায়ক ফলাফলগুলি আমার আরও ভাগ্যের ভিত্তিতে ছিল। পুরানো (2001 ভিনটেজ, ভ্রষ্টভাবে আপডেট …

8
স্থিতিশীল লিঙ্কিং কেবল কিছু লাইব্রেরি
জিসিসির সাথে সংযোগ স্থাপন করার সময় আমি কীভাবে স্থিতিশীলভাবে আমার বাইনারিগুলিতে কিছু নির্দিষ্ট গ্রন্থাগারকে লিঙ্ক করতে পারি? gcc ... -static ...লিঙ্কযুক্ত সমস্ত লাইব্রেরি স্থিতিশীলভাবে লিঙ্ক করার চেষ্টা করে , তবে আমি তাদের কয়েকটিটির স্থিতিশীল সংস্করণ পাইনি (যেমন: libX11)।


6
__Gxx_ পার্সোনালিটি_ভি0 কী?
এটি কোনও ওএস ডেভলপমেন্ট সাইট থেকে দ্বিতীয় হাতের প্রশ্ন, তবে এটি আমাকে উত্সাহিত করেছিল যেহেতু আমি কোথাও শালীন ব্যাখ্যা খুঁজে পাইনি। জিসিসি ব্যবহার করে একটি ফ্রি-স্ট্যান্ডিং সি ++ প্রোগ্রাম সংকলন এবং লিঙ্ক করার সময়, কখনও কখনও এর মতো লিঙ্কার ত্রুটি ঘটে: out/kernel.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' এটি স্পষ্টতই কারণ এই …
103 c++  gcc  linker  kernel 

3
সি ++ 17, সি ++ 14 এবং সি ++ 11 অবজেক্টগুলিকে লিঙ্ক করা কি নিরাপদ?
ধরুন আমার কাছে তিনটি সংকলিত অবজেক্ট রয়েছে যা সমস্ত একই সংকলক / সংস্করণ দ্বারা উত্পাদিত হয়েছে : এ সি ++ 11 স্ট্যান্ডার্ড দিয়ে সংকলিত হয়েছিল বি সি ++ 14 স্ট্যান্ডার্ড দিয়ে সংকলিত হয়েছিল সি সি ++ 17 স্ট্যান্ডার্ড দিয়ে সংকলিত হয়েছিল সরলতার জন্য, ধরে নেওয়া যাক যে সমস্ত শিরোলেখ সি …
103 c++  c++11  linker  c++14  abi 

16
টেম্প্লেটেড সি ++ ক্লাসগুলিকে .hpp / .cpp ফাইলে বিভক্ত করা - এটি কি সম্ভব?
আমি একটি সি ++ টেম্পলেট শ্রেণি সংকলন করতে গিয়ে ত্রুটি পাচ্ছি যা একটি .hppএবং .cppফাইলের মধ্যে বিভক্ত : $ g++ -c -o main.o main.cpp $ g++ -c -o stack.o stack.cpp $ g++ -o main main.o stack.o main.o: In function `main': main.cpp:(.text+0xe): undefined reference to 'stack<int>::stack()' main.cpp:(.text+0x1c): undefined reference to 'stack<int>::~stack()' …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.