انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: AliRezaiMi در 01 تیر 1388، 10:01 قظ
-
آقا من يه محيط visual براي يرنامه نويسي در ubuntu مثل dev ميخوام(كه بشه نوع compiler رو هم تغيير داد)
توي انجمن ها خيلي گشتم
چيزي كه مورد تاييد باشه نبود
لطفا يه نرم افزا ر خوب معرفي كنيد
در ضمن يه توضيحي در مورد compiler خود لينوكس هم بديد
ممنون
-
کامپالر
gcc
بهترین اطلاعات
man gcc
info gcc
خود من تا چند وقت دیگه هم در موردش تو سایت میذارم
لینوکس واقعا خیلی مدیون gcc هست
موفق باشید
-
کامپالر
gcc
بهترین اطلاعات
man gcc
info gcc
خود من تا چند وقت دیگه هم در موردش تو سایت میذارم
لینوکس واقعا خیلی مدیون gcc هست
موفق باشید
دوست عزيز ممنون از جوابتون اما شما سواله من رو جواب نداديد
من ميدونم gcc كامپايلر خوبيه اما يه محيط ويژوال مثل dev c++ يا turbo++ ميخوام و بعد با اين كامپايلر (gcc)يا هر كامپايلر ديگه اي كامپايل كنم
ممنون ميشم از كمكتون
-
سلام
تا اونجایی که من فهمیدم شما به دنبال یک IDE میگردید. من یک ارایه در مورد قابلیتهای محیط KDevelop در جشن معرفی Ubuntu 9.04 داشتم که فکر میکنم برای C/C++ یکی از بهترین هاست ! البته برای زبان های دیگه مثل java یا php داستان فرق میکنه و دوستانی که تجربه دارند میتونند اظهار نظر کنند. در کل من تمام IDE های سرشناس مثل eClips و Netbeans رو امتحان کردم و به این نتیجه رسیدم ! البته خوب سلیقههم دخیل هستش.
در مورد کامپایلر همانطور که دوستمون اشاره کردند کامپایلر gcc در برنامهنویسی c/c++ تو لینوکس حرف اول رو میزنه. البته اگر بحث استفاده کردن از کامپایلرهای رایگان باشه.
برای اینکه با محیط kdevelop و قابلیتهایی که به برنامهنویس میده آشنا بشی میتونی فایل presentation من رو از اینجا ببینی.
http://haghdoost.persiangig.com/document/ARH-Kdevelop-UNR.pdf
-
سلام
تا اونجایی که من فهمیدم شما به دنبال یک IDE میگردید. من یک ارایه در مورد قابلیتهای محیط KDevelop در جشن معرفی Ubuntu 9.04 داشتم که فکر میکنم برای C/C++ یکی از بهترین هاست ! البته برای زبان های دیگه مثل java یا php داستان فرق میکنه و دوستانی که تجربه دارند میتونند اظهار نظر کنند. در کل من تمام IDE های سرشناس مثل eClips و Netbeans رو امتحان کردم و به این نتیجه رسیدم ! البته خوب سلیقههم دخیل هستش.
در مورد کامپایلر همانطور که دوستمون اشاره کردند کامپایلر gcc در برنامهنویسی c/c++ تو لینوکس حرف اول رو میزنه. البته اگر بحث استفاده کردن از کامپایلرهای رایگان باشه.
برای اینکه با محیط kdevelop و قابلیتهایی که به برنامهنویس میده آشنا بشی میتونی فایل presentation من رو از اینجا ببینی.
http://haghdoost.persiangig.com/document/ARH-Kdevelop-UNR.pdf
ممنون از كمكتون دانلودش كردم بايد نرم خوبي باشه!
هنوز باهاش كار نكردم/اگر سوالي داشتم همين جا ازتون ميپرسم
بازم ممنون
-
qt creator هم برای سی++ چیز خوبیه
تو مخازن openSuSE هم موجوده
مطمئنا تو مخازن یوبی هم هست
-
qt creator هم برای سی++ چیز خوبیه
تو مخازن openSuSE هم موجوده
مطمئنا تو مخازن یوبی هم هست
آقا ممنون
چطور ميتونم برنامه رو با این دو IDE كامپايل و اجرا كنم؟؟
توی qt creator که گزینه هاش غیر فعاله و توی kdeveloper هم اصلا گزینه ای برای compile کردن نداره(البته من ندیدم شاید باشه)
-
دوست عزیز سلام.
من از code blocks استفاده میکنم و خیلی هم جالب و خوبه.
به نظر من شما هم از همین استفاده من.
میتونی از اینجا دانلود کنی :
http://www.brothersoft.com/code-blocks-for-linux-download-239469.html
و با دستور زیر هم نصبش کنی :
sudo dpkg –i *.deb
موفق باشی.
-
دوست عزیز سلام.
من از code blocks استفاده میکنم و خیلی هم جالب و خوبه.
به نظر من شما هم از همین استفاده من.
میتونی از اینجا دانلود کنی :
http://www.brothersoft.com/code-blocks-for-linux-download-239469.html
و با دستور زیر هم نصبش کنی :
sudo dpkg –i *.deb
موفق باشی.
دوستان از همتون به خاطر کمکهاتون ممنون
فقط یه مشکل کوچیک هست و اون اینکهنمیتونم با kdeveloper و qt qreator برنامه هام رو compile کنم.
لطفا راهنماییم کنید
ممنون
-
برنامه ات چیه ؟ اگر یک برنامه ساده c/c++ هست که خودت از اول نشستی نوشتیش ! همانطور که بهت گفتم بهتره که همه کدهات رو ببری توی یک project hello world از نوع Cmake کپی و پیست کنی. خود cmake برات مدیریت makefile رو انجام میده !
-
برنامه ات چیه ؟ اگر یک برنامه ساده c/c++ هست که خودت از اول نشستی نوشتیش ! همانطور که بهت گفتم بهتره که همه کدهات رو ببری توی یک project hello world از نوع Cmake کپی و پیست کنی. خود cmake برات مدیریت makefile رو انجام میده !
يعني نميتونم اون رو مثل dev توي ويندوز compile كنم تا يه فايل exe (توي ويندوز و توي لينوكس deb)بسازه؟؟
اگر ميشه يه توضيحي بديد.(اگر سوالم مبتدي شرمنده :oops: )ممنون
-
دوست عزیز , همون code blocks رو که من اون بالا گفتم رو دانلود و نصب کن.کارت راه میفته.
compile و build و اینا رو داره.محیط هم کاملا گرافیکی.
موفق باشی.
-
برنامه ات چیه ؟ اگر یک برنامه ساده c/c++ هست که خودت از اول نشستی نوشتیش ! همانطور که بهت گفتم بهتره که همه کدهات رو ببری توی یک project hello world از نوع Cmake کپی و پیست کنی. خود cmake برات مدیریت makefile رو انجام میده !
يعني نميتونم اون رو مثل dev توي ويندوز compile كنم تا يه فايل exe (توي ويندوز و توي لينوكس deb)بسازه؟؟
اگر ميشه يه توضيحي بديد.(اگر سوالم مبتدي شرمنده :oops: )ممنون
سلام
چرا نتونی :) اما تفاوت لینوکس و ویندوز اینه که IDE ها در ویندوز مستقیم به Compiler وصل هستند و اون رو فراخوانی میکنند اما توی لینوس IDEها با واسط یک سری ابزارهای خاص به نام build system ها به کامپایلر وصل میشوند و سورسها رو کامپایل میکنند. به زبان دیگه IDE شما داخل لینوکس حالا میخواد Kdevelop باشه یا اینی که این دوستمون میگه به صورت مستقیم کامپایلر رو برای کامپایل کردن سورس برنامه شما و لینک کردن آبجکت فایلها فراخوانی نمیکنه. بلکه به واسطه این build system ها این کار رو انجام میده.
در ضمن فایل های اجرایی در لینوکس با پسوند مشخص نمیشوند با attribute مشخص میشوند مثل read only ! اون .deb که شما میگی پسوند بستههای برنامههایی هست که برای نصب رو لینوکس های خانواده دبیان بهینه شدند.
شما تنها کاری که باید بکنی اینه که cmake رو نصب کنی با دستور زیر
sudo apt-get install cmake
بعد kdevelop رو باز کنی و new project بزنی بعد از منو c++ نوع cmake based projects رو انتخاب کنی و بعد هم Hello word.
با این دو تا کار شما یک برنامه آماده با یک build system تنظیم شده داری که میتونی از main اش شروع کنی به کد زدن.
-
دوست عزیز , همون code blocks رو که من اون بالا گفتم رو دانلود و نصب کن.کارت راه میفته.
compile و build و اینا رو داره.محیط هم کاملا گرافیکی.
موفق باشی.
آقا من این نرم رو نصب کردم ویه مشکل دارم اونم اینه که هنگام run کردن برنامه صفحه ای میاد که میگه permission denied و با زدن enter ازش خارج میشه ](*,) ایراد از کجاست؟؟(ممنون)
راستی ARH جان من نمیتونم cmakeرو باز کنم چون باز نمیشه :oops: نمیدونم چرا؟؟
ممنون از همه دوستان 8)
-
راستی ARH جان من نمیتونم cmakeرو باز کنم چون باز نمیشه :oops: نمیدونم چرا؟؟
بابا من کجا گقتم که cmake رو باز کنی ؟ شما cmake رو نصب کنی بعد یک پروژه جدید از نوع cmake تو kdevelop درست کنی خود kdevelop از این بابا استفاده میکنه و دیگه نیازی نیست شما درگیرش بشی !
پست قبلیم رو مثل اینکه خوب نتونستی اجرا کنی
-
دوست عزیز , همون code blocks رو که من اون بالا گفتم رو دانلود و نصب کن.کارت راه میفته.
compile و build و اینا رو داره.محیط هم کاملا گرافیکی.
موفق باشی.
آقا من این نرم رو نصب کردم ویه مشکل دارم اونم اینه که هنگام run کردن برنامه صفحه ای میاد که میگه permission denied و با زدن enter ازش خارج میشه ](*,) ایراد از کجاست؟؟(ممنون)
-
این اررورش هست
لطفا کمک کنید
(http://www.freeimagehosting.net/uploads/6fc110435f.jpg) (http://www.freeimagehosting.net/)
ممنون
-
دوستان كسي نبود علت رو بدونه؟؟؟
-
یه راه غیر اصولی اینه با sudo اجراش کن حل می شه
-
برنامه رو از ترمینال اجرا کن تا مشکلش معلوم شه. احتمالا به بعضی از فولدرهاش دسترسی نداری. شاید سوییچ v- یا verbose-- داشته باشه که اطلاعات بیشتری بده.
-
من زیاد بلد نیستم ولی چیزی که به دهنم رسید اینه:
شاید فایل مجوز اجرا ندارد!!!
مجوز x بهش بده شاید از این باشه.