ligcc - ক্লাউডে অনলাইন

এটি হল ligcc কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ligcc - আরো পোর্টেবল অ্যাপ তৈরি করতে gcc এর চারপাশে মোড়ানো

সাইনোপিসিস


ligcc [অনুযায়ী OPTION ...]

বর্ণনাঃ


এই ম্যানুয়াল পৃষ্ঠা সংক্ষিপ্তভাবে নথি ligcc কমান্ড।

ligcc জিসিসির চারপাশে একটি মোড়ক। এটি আপনাকে করে আরও পোর্টেবল এক্সিকিউটেবল তৈরি করতে দেয়
তিনটি জিনিস:

· লিঙ্কারকে পুরোনো glibc চিহ্নের সাথে লিঙ্ক করতে বাধ্য করে। ব্যবহারকারী যারা একটি পুরানো ব্যবহার করছেন
glibc-এর সংস্করণ আর "/lib/libc.so"-শৈলীতে "অনির্ধারিত প্রতীক GLIBC_2.4 পাবে না"
ভুল বার্তা.

· আপনাকে সহজে স্ট্যাটিকভাবে অন্য কোনো লাইব্রেরির সাথে লিঙ্ক করতে দেয়।

· স্বয়ংক্রিয়ভাবে জাল নির্ভরতা সরিয়ে দেয়। উদাহরণস্বরূপ, আপনার প্রোগ্রাম libfoo ব্যবহার করে।
libfoo অভ্যন্তরীণভাবে libpng ব্যবহার করে, কিন্তু আপনার অ্যাপ তা করে না। এখনও জন্য pkg-config ফাইল
libfoo নির্দিষ্ট করে "-lfoo -lpng" হল লিঙ্কার প্যারামিটার। এবং tadaa - আপনি এখন একটি জাল আছে
libpng এর উপর নির্ভরতা! আপনার অ্যাপ থাকলে LiGCC স্বয়ংক্রিয়ভাবে আপনার জন্য -lpng সরিয়ে দেয়
সরাসরি libpng ব্যবহার করে না।

$ORIGIN/ যোগ করুন../ lib বাইনারি এর লাইব্রেরি অনুসন্ধানের পথে। $ORIGIN হল ডিরেক্টরিতে
যা বাইনারি বিদ্যমান। এটি নিশ্চিত করে যে আপনার বাইনারি লাইব্রেরি নির্ভরতা খুঁজে পেতে পারে
যা একই উপসর্গের অধীনে 'lib' ফোল্ডারে স্থাপন করা হয়। আপনি ইনস্টল করতে চাইতে পারেন
/lib-এ কাস্টম লাইব্রেরি। আপনি $APBUILD_PROJECTNAME সেট করলে, ligccও যোগ করবে
$ORIGIN/../lib/লাইব্রেরি অনুসন্ধানের পথে $APBUILD_PROJECTNAME।

বিকল্প


এর ম্যানপেজ দেখুন জিসিসি(1) সম্ভাব্য বিকল্প সম্পর্কে আরও তথ্যের জন্য।

এছাড়াও ligcc-এর আচরণ পরীক্ষা সংশোধন করার জন্য বেশ কিছু পরিবেশের ভেরিয়েবল উপলব্ধ রয়েছে
আরও তথ্যের জন্য ডকুমেন্টেশন।

onworks.net পরিষেবা ব্যবহার করে ligcc অনলাইন ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম