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

کمک و پشتیبانی => نرم‌افزارهای فنی-مهندسی => نویسنده: hosein.metro در 26 شهریور 1393، 11:47 ب‌ظ

عنوان: چطور میشه تو لینوکس با c کراس پلتفرم برنامه نوشت ؟ (حل شد )
ارسال شده توسط: hosein.metro در 26 شهریور 1393، 11:47 ب‌ظ
من یه تابع رو نیاز دارم که داخل هیدر <conio.h> هست ولی مثل این که ساپورت نمیشه تو لینوکس .
حالا اگه من از توابع جایگزین استفاده کنم از کجا بفهمم که تو ویندوز به مشکل نخوره .یعنی مطابق با لینوکس بنویسیم بعد از اون ور تو ویندوز ساپورت نکنه...!
کلا چطور میشه کراس پلتفرم نوشت با c ..( به صورت خیلی کلی هم بگید ممنون می شم)
عنوان: پاسخ : چطور میشه تو لینوکس با c کراس پلتفرم برنامه نوشت ؟
ارسال شده توسط: majid1364 در 26 شهریور 1393، 11:55 ب‌ظ
من یه تابع رو نیاز دارم که داخل هیدر <conio.c> هست ولی مثل این که ساپورت نمیشه تو لینوکس .
حالا اگه من از توابع جایگزین استفاده کنم از کجا بفهمم که تو ویندوز به مشکل نخوره .یعنی مطابق با لینوکس بنویسیم بعد از اون ور تو ویندوز ساپورت نکنه...!
کلا چطور میشه کراس پلتفرم نوشت با c ..( به صورت خیلی کلی هم بگید ممنون می شم)

بیا این کتابخونه خوبه ولی هنوز جای کار داره

http://sourceforge.net/projects/linux-conioh/
عنوان: پاسخ : چطور میشه تو لینوکس با c کراس پلتفرم برنامه نوشت ؟
ارسال شده توسط: nixoeen در 27 شهریور 1393، 12:35 ق‌ظ
بجای اون باید از ncurses استفاده کنی که توی هر دو سیستم‌عامل پشتیبانی می‌شه.
عنوان: پاسخ : چطور میشه تو لینوکس با c کراس پلتفرم برنامه نوشت ؟
ارسال شده توسط: ح.م در 27 شهریور 1393، 10:38 ب‌ظ
اگر از کامپلرهای های gcc یا g++ و کتابخونه های qt , gtk و یا سایر کتابخونه های gcc یا g++ استفاده کنی و از زبون python استفاده کنی برنامه شما cross platrom می شه به همین سادگی .
اون کتابخونه conio.h هم یک کتابخونه ویندوزی هست و شما رو محدود خواهد کرد از معادلش استفاده کنید که دوستان معرفی کردن.
عنوان: پاسخ : چطور میشه تو لینوکس با c کراس پلتفرم برنامه نوشت ؟ (حل شد )
ارسال شده توسط: hosein.metro در 29 شهریور 1393، 02:17 ق‌ظ
ممنون