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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: R3za در 30 مهر 1388، 04:20 ب‌ظ

عنوان: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 30 مهر 1388، 04:20 ب‌ظ
سلام
من هر IDE رو تست کردم نتونستم باهش کارکنم
CodeBlock - Eclips - Anjuta و حالا هم با Geany ...
(http://i36.tinypic.com/ohtxu1.jpg)
چرا الان گزینه های Butld و Compile خاموش هستند ؟
توی Eclips هم که وقتی فایلم رو open میکنم خودش میره فایل رو با gedit باز میکنه ...  :o
الان چی کار کنم ؟
و بهترین IDE بزای ++C چیه که راحت و أسون باشه ؟
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: Roozbeh Shafiee در 30 مهر 1388، 07:28 ب‌ظ
Kdevelop رو هم تست کنید...

sudo apt-get install kdevelop
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: aliva در 30 مهر 1388، 09:09 ب‌ظ
به نظر من  راحت‌ترین ide کد بلاکسه

نکته جالب اینه که نسخه ویندوز پرتابل می‌شه(من پروژه پیشرفتمو رو همین ارائه دادم)
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 30 مهر 1388، 09:14 ب‌ظ
نه بازم مشکل دارم باهش
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: Midgårdsormen در 30 مهر 1388، 09:15 ب‌ظ
چرا syntax highlightingش فعال نیست؟خودت غیرفعالش کردی؟
راستی پروژه‌شو ساختی؟یا فقط کد زدی؟
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 30 مهر 1388، 09:53 ب‌ظ
نه پروژه نساختم .. یک پروژه رو open کردم توش
من دست به هیچی نزدم , دفعه اول بود باز میکردمش  :(
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: novid در 01 آبان 1388، 03:00 ق‌ظ
من از برنامه نویسی چیزی سر در نمی یارم! اما اینطور که از تصویر مشخصه، فایلی که شما می‌خواید  اون رو کامپایل کنید روی سی‌دی هست. خوب این بیچاره چطوری اون رو کامپیال کنه؟! فایل cpp رو به فولدر خونگی منتقل کنید. ببینید مشکل حل می‌شه؟
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 01 آبان 1388، 07:35 ب‌ظ
عزیزم شما از کجا حدس زدی از رو CD اجرا شده ؟
نخیر این روی درایو Sotfware بنده هستش نه CD
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: heresh در 01 آبان 1388، 08:06 ب‌ظ
این کار رو هم امتحان کنید، فایلی رو باز نکنید اول تو محیط برنامه یه فایل جدید بسازید. کد برنامه رو توش کپی کنید بعد از ذخیره کردنش گزینه‌های compile و build رو نگاه کنید ببیند فعال شدن
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: novid در 01 آبان 1388، 09:32 ب‌ظ
عزیزم شما از کجا حدس زدی از رو CD اجرا شده ؟
نخیر این روی درایو Sotfware بنده هستش نه CD

شما می‌گی همه برنامه‌ها رو تست کردی! هیچ کدوم گزینه کامپایل درونشون فعال نبوده! خوب دو حالت پیش می‌یاد. یا تمام توسعه دهنده ها و کاربرای این برنامه‌ها تا الان متوجه این قضیه نشدن یا اینکه فایلی که شما می‌خواید کامپایل کنید مشکل داره. حالا شما می‌گی روی سیدی نیست و روی درایور SOFTWARE هست. خوب حالا اون رو منتقل کن به فولدر خونگی . اون آدرس عکستون که هست media/software بشه  ~ !

اون کار دوستمون herseh هم در واقع همینه. شما یه فایل جدید در فولدر خونگی می‌سازید و بعد کدا رو پیست می‌کنید اون تو ;D
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 02 آبان 1388، 01:39 ق‌ظ
این کار رو هم امتحان کنید، فایلی رو باز نکنید اول تو محیط برنامه یه فایل جدید بسازید. کد برنامه رو توش کپی کنید بعد از ذخیره کردنش گزینه‌های compile و build رو نگاه کنید ببیند فعال شدن
این رو هم تست کردم ...
عزیزم شما از کجا حدس زدی از رو CD اجرا شده ؟
نخیر این روی درایو Sotfware بنده هستش نه CD

شما می‌گی همه برنامه‌ها رو تست کردی! هیچ کدوم گزینه کامپایل درونشون فعال نبوده! خوب دو حالت پیش می‌یاد. یا تمام توسعه دهنده ها و کاربرای این برنامه‌ها تا الان متوجه این قضیه نشدن یا اینکه فایلی که شما می‌خواید کامپایل کنید مشکل داره. حالا شما می‌گی روی سیدی نیست و روی درایور SOFTWARE هست. خوب حالا اون رو منتقل کن به فولدر خونگی . اون آدرس عکستون که هست media/software بشه  ~ !

اون کار دوستمون herseh هم در واقع همینه. شما یه فایل جدید در فولدر خونگی می‌سازید و بعد کدا رو پیست می‌کنید اون تو ;D
من گفتم حدودا هرکدوم ار IDE ها یک اشکال داره .. بهتره پست اول رو دوباره بخونید ...
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: milad-hero در 02 آبان 1388، 11:00 ق‌ظ
سلام
ببین می‌تونی از طریق ترمینال کامپایلش کنی؟
g++ /media/Software/Programming/AVRAGE.CPPبرای Eclipse هم باید نسخه مربوط به ++C ش رو نصب کنی (نسخه داخل مخازن اوبونتو مربوط به Java هستش)
sudo apt-get install eclipse-cdtبعد اول یه پروژه از نوع ++C بسازی، بعد میتونی کامپایل و اجراش کنی.
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: sahama در 03 آبان 1388، 08:42 ق‌ظ
یه سوال هم من دارم اصلا شما کامپایلر رو سیستمت نصب کردی یا فقط IDE نصب کردی؟
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 03 آبان 1388، 12:39 ب‌ظ
سلام
ببین می‌تونی از طریق ترمینال کامپایلش کنی؟
g++ /media/Software/Programming/AVRAGE.CPPبرای Eclipse هم باید نسخه مربوط به ++C ش رو نصب کنی (نسخه داخل مخازن اوبونتو مربوط به Java هستش)
sudo apt-get install eclipse-cdtبعد اول یه پروژه از نوع ++C بسازی، بعد میتونی کامپایل و اجراش کنی.
مرسی من دارم تست میکنم Eclipse رو
یه سوال هم من دارم اصلا شما کامپایلر رو سیستمت نصب کردی یا فقط IDE نصب کردی؟
حمید جان مرسی از سوالت
آره کامپایلر دارم و با Terminal میتونم راحت کامپایل کنم فایل هامو
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: Meys@m در 07 آبان 1388، 11:39 ق‌ظ
سلام
فک کنم geany نتونسته نوع زبان برنامه نویسی رو تشخیص ده، از new اون C++ source رو انتخاب کن، بعد کد رو paste کن توش، ببین درست میشه یا نه، قبل از کامپایل هم باید یه جا saveش کنی.
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: R3za در 07 آبان 1388، 08:05 ب‌ظ
سلام
مشکل حل شد و Compile و Build فعال شد .. ممنون
فقط باز چندتا موضوع ..
مثلا ما این کد رو داریم
/* ==============  Program Description  ============= */
/*   program name : Av.c                              */
/* ================================================== */
#include <conio.h>
#include <stdio.h>
int main()
{
clrscr();
int x=0,y=0,z=0;
printf("Enter Three Number : \n.");
scanf("%i%i%i",&x,&y,&z);
clrscr();
printf("Average =  \" %i \"  \n\n\n\n\nPress any key to Exit ....",((x+y+z)/3));
return (0);
getch();
}
و این ارور هارو هم توی کامپایل میگیرم ..
gcc -Wall -c "untitled.c" (in directory: /home/reza)
untitled.c:4:19: error: conio.h: No such file or directory
Compilation failed.
untitled.c: In function ‘main’:
untitled.c:8: warning: implicit declaration of function ‘clrscr’
untitled.c:15: warning: implicit declaration of function ‘getch’
تابع main توی ویندوز می تونستیم Void هم بزاریم
فایل هدر Conio رو نداریم تو لینوکس ؟
توابع Getch و clrscr چرا کار نمی کنن ؟
تازه این فایل چند خطه اگه بخوام یک پروژه رو شروع فک کنم ....
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: heresh در 07 آبان 1388، 09:21 ب‌ظ
بهتره که بنویسی چه جوری مشکلت حل شد تا این تاپیک واسه بقیه هم مفید باشه.

در مورد کتابخونه conio.h:
conio.h is a header file used in old MS-DOS compilers to create text user interfaces. It is not part of the C programming language, the C standard library, ISO C nor is it required by POSIX.
http://en.wikipedia.org/wiki/Conio.h (http://en.wikipedia.org/wiki/Conio.h)

واسه تابع ()getch می‌تونی از تابعی که تو لینک پایین هست استفاده کنی:
http://cboard.cprogramming.com/faq-board/27714-faq-there-getch-conio-equivalent-linux-unix.html

برای پاک کردن صفحه قبل از اولین اجرا می‌تونی اینجوری برنامت رو کامپایل کنی:
clear && gcc -Wall -c "untitled.c
عنوان: پاسخ به: مشکل در IDE برای ++C
ارسال شده توسط: parsibox در 22 آبان 1388، 11:23 ب‌ظ
منم چند روزه دارم میگردم ولی بهترین گزینه ای که پیدا کردم نتبینز http://bits.netbeans.org/netbeans/7.0/m1/bundles/netbeans-7.0_m1-linux.sh و ایکیلیپس هست