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

একটি লাইব্রেরি ক্রিয়াকলাপের সংকলন যা প্রোগ্রামগুলি ব্যবহার করতে পারে। এগুলি একটি প্রোগ্রাম দ্বারা গতিশীল লোড করা যেতে পারে, বা তারা প্রোগ্রামে সংকলিত হতে পারে।


7
সঞ্চালনের সময় ডায়নামিক লাইব্রেরিগুলি এক্সিকিউটেবল লোডগুলি কীভাবে সন্ধান করবেন?
আমি যখন চালিত হয় তখন ডাইনামিক লাইব্রেরিগুলির তালিকা খুঁজে বের করতে চাই বাইনারি লোডগুলি (তাদের সম্পূর্ণ পাথ সহ)। আমি CentOS 6.0 ব্যবহার করছি। কিভাবে এই কাজ করতে?

2
ভাগ করা লাইব্রেরিগুলি কার্যকর করা যায় কেন?
কেন প্রায় সব ভাগ লাইব্রেরিগুলিতে /usr/lib/এক্সিকিউটেবল অনুমতি বিট সেট করা আছে? তাদের কার্যকর করার জন্য আমি কোনও ব্যবহারের মামলা দেখতে পাচ্ছি না। কিছু mainসংক্ষিপ্ত কপিরাইট এবং সংস্করণ নোট মুদ্রণ করতে কিছু ফাংশনের ফর্ম হুক আপ পরিচালনা করে , তবে অনেকে তা করে না এবং মৃত্যুদন্ড কার্যকর করার পরে সেগফল্টও করে …

2
/ Usr / স্থানীয় / lib এ ভাগ করা লাইব্রেরি ব্যবহার করুন
আমি উত্স থেকে কিছু গ্রন্থাগার তৈরি করেছি, এবং পরে ফাইলগুলি make installআছে/usr/local/lib উদাহরণস্বরূপ, আমার ক্ষেত্রে আমার কাছে ফাইল রয়েছে libodb-2.2.soযা এই ডিরেক্টরিতে রয়েছে। তবে আমি যখন এক্সিকিউটেবলের সাথে সংযুক্ত libodbহয়েছি তখন আমি ত্রুটিটি পেয়েছি: ভাগ করা লাইব্রেরিগুলি লোড করার সময় ত্রুটি:libodb-2.2.so: cannont open shared object file: No such file or …
58 ubuntu  libraries 

1
Lib, lib32, lib64, libx32 এবং Libxec এর মধ্যে পার্থক্য
আমার 64 বিট উবুন্টু 13.04 সিস্টেমে নিম্নলিখিত ডিরেক্টরি রয়েছে /: lib lib32 lib64 libx32 libexec ইন /usrডিরেক্টরির থাকে: lib lib32 libx32 libexec এটি এমন কিছুর মতো মনে হয়েছিল যা সহজেই অনুসন্ধানের সাথে উত্তর দেওয়া যায়, তবে আমি অনলাইনে কিছুই পাইনি, এই ডিরেক্টরিগুলি ভাগ করে নেওয়া লাইব্রেরিগুলি (লিবেক্সেক ব্যতীত) সঞ্চয় করে। …

1
ভাগ করা লাইব্রেরি এবং র‌্যাম ব্যবহার লোড হচ্ছে
লিনাক্স কীভাবে ভাগ করে নেওয়া লাইব্রেরি পরিচালনা করে তা নিয়ে আমি ভাবছি। (আসলে আমি মেমো ফ্রেমন্তলের কথা বলছি, ২০০৯ সালে 256 এমবি র‌্যামে চলমান একটি দেবিয়ান-ভিত্তিক ডিস্ট্রো মুক্তি পেয়েছিল)। ধরে নেওয়া যাক আমাদের কাছে দুটি এক্সিকিউটেবল রয়েছে যা libQtCore.so.4 এর সাথে যুক্ত রয়েছে এবং এর প্রতীকগুলি ব্যবহার করে (এর ক্লাস …

4
লিনাক্স লাইব্রেরি / এক্সিকিউটেবল সংস্করণ তথ্য দেখুন
উইন্ডোজে, এক্সই এবং ডিএলএল এর অন্তত নিম্নলিখিত ক্ষেত্রগুলি সহ সংস্করণ তথ্য রয়েছে: ফাইল সংস্করণ পণ্য সংস্করণ অভ্যন্তরীণ নাম পণ্যের নাম কপিরাইট লিনাক্স লাইব্রেরিতে / এক্সিকিউটেবল: কোন ক্ষেত্র উপস্থিত? এই জাতীয় তথ্য কীভাবে দেখবেন? কি সরঞ্জাম / লাইব্রেরি পড়তে হবে?

2
প্রদত্ত এক্সিকিউটেবলের জন্য লিঙ্কড লাইব্রেরি পরিবর্তন করা (সেন্টও 6)
আমার এর মতো এক্সিকিউটেবল লিংক রয়েছে: $ ldd a.out libboost_system-mt.so.1.47.0 => /usr/lib64/libboost_system-mt.so.1.47.0 (0x00007f4881f56000) libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f4881cfb000) libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f4881965000) librt.so.1 => /lib64/librt.so.1 (0x00007f488175d000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4881540000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f4881239000) . . যেখানে libcrypto এবং libssl গ্রন্থাগারগুলি ওপেনসেল ১.০.০-ফিপস লাইবস। পরিবর্তে আমি 1.0.1 গ্রন্থাগারগুলির সাথে পরীক্ষা করতে …
29 libraries  linker 

4
শেল থেকে লাইব্রেরি কমান্ডগুলি কীভাবে কার্যকর করা যায়?
আমি কেবল একটি স্ট্রিংয়ের দৈর্ঘ্য গণনা করতে চেয়েছিলাম (এটি হ্যাশ মান)। সুতরাং, আমি টার্মিনালটি খুললাম এবং এটি করেছি: $ apropos length যা আমাকে শেষ পর্যন্ত কমান্ড / ফাংশনগুলি দিয়েছিল (3)বা (3ssl)সেগুলি শেষে যুক্ত করেছে। এখন মানুষ আমাদের এগুলির section numbersঅর্থ কী তা সম্পর্কে তথ্য দেয় । 3 Library calls (functions …
27 shell  libraries 

1
Libgcc_s.so এর মধ্যে কী রয়েছে?
আমি সাফল্য ছাড়াই এটি নির্ধারণ করার জন্য লিবের উপরে অজডাম্প চালানোর চেষ্টা করেছি। লাইব্রেরি কী করে তা জানার কোনও উপায় আছে?
25 linux  libraries 

1
ইউনিক্স / লিনাক্স সিস্টেমগুলি কোনও লিঙ্কযুক্ত লাইব্রেরির প্রয়োজনীয় সংস্করণ না পাওয়া পর্যন্ত ডিরেক্টরিগুলি কেন অতিক্রম করে না?
আমার কাছে "আলফা" নামে একটি বাইনারি এক্সিকিউটেবল রয়েছে যার জন্য একটি লিঙ্কযুক্ত লাইব্রেরি প্রয়োজন (libz.so.1.2.7) যা এখানে স্থাপন করা হয়েছে /home/username/myproduct/lib/libz.so.1.2.7 নিম্নলিখিত কমান্ডটি প্রয়োগ করে আমার বাইনারি এক্সিকিউটেবলের তৈরি করার আগে আমি আমার টার্মিনাল উদাহরণে এটি রফতানি করি। export LD_LIBRARY_PATH=/home/username/myproduct/lib/:$LD_LIBRARY_PATH এখন, যখন আমি অন্য অ্যাপ্লিকেশন "ব্র্যাভো" স্প্যান করি যার জন্য …

6
ldd আমাকে বলে আমার অ্যাপটি "ডায়নামিক এক্সিকিউটেবল নয়"
আমার কাছে একটি 32-বিট অ্যাপ্লিকেশন রয়েছে (যাকে uclsyn বলা হয়) আমি একজন জ্যোতির্বিদ্যার অধ্যাপকের কাছ থেকে পেয়েছি। আমি এটি এক বছর আগে সেন্টোজে চালাতে সক্ষম হয়েছি, তবে এখন যখন আমি একটি নতুন সেন্টোস ভিএম স্থাপন করছি তখন এটি চলবে না এবং কেন কাজ করতে পারছি না। এটি "হত্যা" নিয়ে ফিরে …
17 centos  libraries 

3
জিসিসি কি পাইথ্রেডের সাথে লিঙ্ক করতে পারবেন না?
আমি সম্প্রতি এক্সুবুন্টু ১১.১০ 64৪ বিট ইনস্টল করেছি তবে সবচেয়ে সহজ প্যাথড উদাহরণ সংকলন করতে আমার সমস্যা হচ্ছে। কোডটি এখানে pthread_simple.c: #include <stdio.h> #include <pthread.h> main() { pthread_t f2_thread, f1_thread; void *f2(), *f1(); int i1,i2; i1 = 1; i2 = 2; pthread_create(&f1_thread,NULL,f1,&i1); pthread_create(&f2_thread,NULL,f2,&i2); pthread_join(f1_thread,NULL); pthread_join(f2_thread,NULL); } void *f1(int *x){ int …
17 c  libraries  gcc  xubuntu 

1
/Lib64/ld-linux-x86-64.so.2 কী এবং কেন এটি ফাইল চালাতে ব্যবহার করা যেতে পারে?
সম্প্রতি, আমি একটি কৌশল শিখেছি যে কোনও ফাইলের যদি এক্সিকিউটেবল অনুমতি না থাকে তবে আমরা সেই ফাইলটি ব্যবহার করে চালাতে পারি /lib64/ld-linux-x86-64.so.2। উদাহরণস্বরূপ, এর জন্য এক্স অনুমতি পুনরুদ্ধার করতে -rw-r--r-- 1 root root 59K Mar 1 2017 /bin/chmod আমরা চালাতে পারি /lib64/ld-linux-x86-64.so.2 /bin/chmod +x /bin/chmod কীভাবে এটি করা যায় আমি …
17 linux  files  libraries 

1
/ Usr / lib64 কোথায় গিয়েছিল এবং / usr / lib / x86_64-linux-gnu কী?
আমার দুটি উবুন্টু-x86_64 সিস্টেম রয়েছে। একটি সংস্করণ 10.04, অন্যটি 12.04 এবং lib ডিরেক্টরিগুলির কাঠামোর মধ্যে একটি পার্থক্য রয়েছে। এটি আমাকে অবাক করে না, তবে আমি কেন আগ্রহী তা যদি কেউ জানে তবে। একটি ভাল কারণ আছে? 10.04 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux /usr/lib /usr/lib32 …

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