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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

اوبونتو ۲۰.۰۴ منتشر شد.
انتظار می‌ره همهٔ اعضا هرچه زودتر به این نگارش ارتقا پیدا کنند. همهٔ پاسخ‌ها از این به بعد، بر پایهٔ اوبونتو ۲۰.۰۴ خواهد بود.

نویسنده موضوع: اضافه کردن کتابخانه به کامپایلر gcc و یا g++  (دفعات بازدید: 2413 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین afotohi12

  • Newbie
  • *
  • ارسال: 8
  • جنسیت : پسر
سلام دوستان عزیز من هم یه مشکل کوچیک دارم بپرسم شاید بدونید
من چطور میتونم کتابخانه های مورد نیازم را را به کامپایلر g++ اضافه کنم یا gcc
در ویندوز نوشتم و مشکلی نبود ولی موقع کامپایل در لینوکس کتابخانه هارو پیدا نمیکنه و ارور میده
لطفا روش اضافه کردن کتابخانه به کامپایلر را یه توضیح کوچیک بدید ممنون

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

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

ممنون

آفلاین حامد مصافی

  • Jr. Member
  • *
  • ارسال: 60
پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
« پاسخ #1 : 08 شهریور 1394، 06:40 ب‌ظ »
اولی متعلق به کامپایلر‌های تحت خط فرمان شرکت بورلند و دومی هم که از اسمش مشخص است.
اینها در ++C استاندارد وجود ندارند. در گنو/لینوکس هم قابل استفاده نیستند.

آفلاین علی ۵۰۰

  • Hero Member
  • *
  • ارسال: 772
  • جنسیت : پسر
پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
« پاسخ #2 : 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
« آخرین ویرایش: 11 شهریور 1394، 10:38 ب‌ظ توسط علی ۵۰۰ »

آفلاین hamidrezakp

  • Sr. Member
  • *
  • ارسال: 432
  • جنسیت : پسر
  • Life is Good With GNU/Linux
    • Hamidrezakp Web Site
پاسخ : اضافه کردن کتابخانه به کامپایلر gcc و یا g++
« پاسخ #3 : 08 شهریور 1394، 08:14 ب‌ظ »
سلام.کتابخونه conio.h برای ساخت رابط کاربری متنی هست که در کامپایلر های قدیمی ms-dos استفاده میشده و جاگزینش در کامپایلر های استاندارد curses.h هست که اکثر تابع های اون کتابخونه رو بهت میده و برای تابع ()getch میتونی از کلاس زیر استفاده کنی :
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/scanw.html#GETCHCLASS

کتابخونه dos فقط برای داس هست و اینجا کار نمیکنه . برای محیط گرافیکی میتونی از فریمورک/کتابخونه های مدرن و جدید با امکانات خیلی فراوان استفاده کنی مثلا qt یا سیم http://www.libsdl.org/index.php
HamidRezaKP.ir
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

آفلاین patron

  • Newbie
  • *
  • ارسال: 9
  • جنسیت : پسر
سلام دوستان ببخشید این تاپیک رو بالا میارم
برای کتاب خونه ی windows.h
چه جایگزینی هست ؟

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4024
  • جنسیت : پسر
  • masoft قدیم
بستگی به کتابخونه‌ای داره که بخواید ازش استفاده کنید. می‌تونید از GTK استفاده کنید.