++C و Java در لینوکس
|
2004-05-11, 10:05 PM,
ارسال : #21
|
|||
|
|||
gcc
saye نویسنده :ممنون یک امتحانی میکنم اما فکر کنم همه ی بسته هاش را نصب کرده باشم .مگه مشکل وابستگی نر افزاری توی رد هت حل نشده؟؟بله ;> شما فقط کافیه gcc test.c رو توی shell وارد کنید و Enter رو بزنید . اگر کدهاتون رو درست نوشته باشید هیچ پیغام خطایی دریافت نمی کنید . اگر error دریافت کردید , برنامتون رو در vi اصلاح کنید . [ltr] $ gcc test.c $ [/ltr] به صورت defalt برنامه اجرایی کامپایل شده در فایلی به نام a.out که معمولا مجوز 775 به اون داده میشه ذخیره میشه . a.out رو میتونید با وارد کردن a.out/. و زدن Enter اجرا کنید . شما میتونید نام فایل اجرایی رو با آپشن o- مشخص کنید : [ltr] $ gcc -o test test.c $ [/ltr] کامپایلر gcc میاد فایل test.c رو کامپایل کرده و کد اجرایی رو در فایلی test ذخیره میکنه و فقط کافیه test/. رو وارد کنید و زدن Enter . اگه هم خاستید از شر این /. راحت بشید (البته بصورت موقتی ) فقط کافیه تو shell : [ltr] $ PATH=$PATH:. [/ltr] وارد کنید . با این کار شما متغیر PATH را با محتویات فعلی خودش نسبت میدهید و فهرست جاری رو در متغیر محیطی مسیر خود اضافه کرده اید . حالا شما میتونید به جای [ltr] $./test $test [/ltr] رو بکار ببرید . :wink: [ltr] Smashing all Kernel 2.x [/ltr] |
|||
2004-05-11, 10:20 PM,
ارسال : #22
|
|||
|
|||
در مورد کامپایل فایلهای cpp هم کافیه به جای gcc از ++g استفاده کنید :
[ltr] $ g++ -o test test.cpp $ [/ltr] [ltr] Smashing all Kernel 2.x [/ltr] |
|||
2004-05-12, 08:18 AM,
ارسال : #23
|
|||
|
|||
ممنون
|
|||
2004-05-12, 07:25 PM,
ارسال : #24
|
|||
|
|||
خواهش میکنم .
[ltr] Smashing all Kernel 2.x [/ltr] |
|||
2004-05-21, 02:05 PM,
ارسال : #25
|
|||
|
|||
برای کامپیل کردن جاوا چه طور؟
تا اونجای که من کار کردم اول فایل کلاس اون رو ایجاد می کنیم بعد اون رو با دستور جاوا ران می کنیم کد : javac file.java |
|||
2004-08-29, 11:26 AM,
ارسال : #26
|
|||
|
|||
شما باید اینو نصب کنی.. داونلودم که با گوگل میتونی پیدا کنی....
j2sdk-1_4_2_05-linux-i586-rpm.bin |
|||
2004-08-29, 02:35 PM,
ارسال : #27
|
|||
|
|||
سایه عزیز از خیر RedHat9 بگذر که کلا سه چهار سال از برنامه نویسی عقب می افتی.
بهتره از یک توزیع مانند Libranet یا slackware استفاده کنی. چون به احتمال قوی همه error ها از redhat9 باشه. |
|||
2004-08-29, 04:44 PM,
ارسال : #28
|
|||
|
|||
تا اونجایی که من می دونم جاوا ذاتا بوسیله مفسر اجرا می شود و به همین خاطر است که مستقل از سیستم عامل است.
و البته در هر صورت برنامه هیچ وقت مستقل نخواهد بود چون مجبور هستید JVM رو کامپیوتری که برنامه جاوا را اجرا خواهد کرد نصب کنید. |
|||
2004-08-29, 04:50 PM,
ارسال : #29
|
|||
|
|||
و البته من kdevelop رو توی Redhat Enterprice اجرا کردم و یک برنامه رو تست کردم خیلی عالی و بدون خطا جواب داد.
|
|||
|