انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: afotohi12 در 08 شهریور 1394، 05:57 ب‌ظ

عنوان: اضافه کردن کتابخانه به کامپایلر gcc و یا g++
ارسال شده توسط: afotohi12 در 08 شهریور 1394، 05:57 ب‌ظ
سلام دوستان عزیز من هم یه مشکل کوچیک دارم بپرسم شاید بدونید
من چطور میتونم کتابخانه های مورد نیازم را را به کامپایلر g++ اضافه کنم یا gcc
در ویندوز نوشتم و مشکلی نبود ولی موقع کامپایل در لینوکس کتابخانه هارو پیدا نمیکنه و ارور میده
لطفا روش اضافه کردن کتابخانه به کامپایلر را یه توضیح کوچیک بدید ممنون

برای مثال این ۲ کتابخانه را چطور اضافه کنم

#include <conio.h>
#include <dos.h>

ممنون
عنوان: پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
ارسال شده توسط: حامد مصافی در 08 شهریور 1394، 06:40 ب‌ظ
اولی متعلق به کامپایلر‌های تحت خط فرمان شرکت بورلند و دومی هم که از اسمش مشخص است.
اینها در ++C استاندارد وجود ندارند. در گنو/لینوکس هم قابل استفاده نیستند.
عنوان: پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
ارسال شده توسط: علی ۵۰۰ در 08 شهریور 1394، 06:50 ب‌ظ
سلام دوستان عزیز من هم یه مشکل کوچیک دارم بپرسم شاید بدونید
من چطور میتونم کتابخانه های مورد نیازم را را به کامپایلر g++ اضافه کنم یا gcc
در ویندوز نوشتم و مشکلی نبود ولی موقع کامپایل در لینوکس کتابخانه هارو پیدا نمیکنه و ارور میده
لطفا روش اضافه کردن کتابخانه به کامپایلر را یه توضیح کوچیک بدید ممنون

برای مثال این ۲ کتابخانه را چطور اضافه کنم

#include <conio.h>
#include <dos.h>

ممنون
سلام
اگر اشتباه نکنم برای کتابخانه conio.h جایگزینی به نام curses.h برای گنو/لینوکس داریم. البته با conio.h فرق می‌کنه.
http://stackoverflow.com/questions/8792317/why-cant-i-find-conio-h-on-linux
عنوان: پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
ارسال شده توسط: hamidrezakp در 08 شهریور 1394، 08:14 ب‌ظ
سلام.کتابخونه conio.h برای ساخت رابط کاربری متنی هست که در کامپایلر های قدیمی ms-dos استفاده میشده و جاگزینش در کامپایلر های استاندارد curses.h هست که اکثر تابع های اون کتابخونه رو بهت میده و برای تابع ()getch میتونی از کلاس زیر استفاده کنی :
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/scanw.html#GETCHCLASS (http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/scanw.html#GETCHCLASS)

کتابخونه dos فقط برای داس هست و اینجا کار نمیکنه . برای محیط گرافیکی میتونی از فریمورک/کتابخونه های مدرن و جدید با امکانات خیلی فراوان استفاده کنی مثلا qt یا سیم http://www.libsdl.org/index.php (http://www.libsdl.org/index.php)
عنوان: پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
ارسال شده توسط: patron در 13 دی 1397، 04:16 ق‌ظ
سلام دوستان ببخشید این تاپیک رو بالا میارم
برای کتاب خونه ی windows.h
چه جایگزینی هست ؟
عنوان: پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
ارسال شده توسط: nixoeen در 13 دی 1397، 08:01 ب‌ظ
بستگی به کتابخونه‌ای داره که بخواید ازش استفاده کنید. می‌تونید از GTK استفاده کنید.