PDA

View Full Version : سوال: برنامه نویسی در محیط لینوکس



sr2m72
چهارشنبه 21 تیر 1391, 20:46 عصر
سلام دوستان.
من میخوام توی لینوکس برنامه بنویسم، میشه لطفا راهنماییم کنید که چطوری این کار رو انجام بدم؟
یعنی میخوام بدونم چطوری کدها رو با gcc کامپایل کنم؟
در ضمن خواستم بدونم که آیا کدهایی که در ویندوز نوشته میشوند با کد هایی که در لینوکس نوشته میشوند تفاوت داره؟
ممنون میشم اگه راهنمایی کنید.
با تشکر

soorena
چهارشنبه 21 تیر 1391, 22:57 عصر
سلام

اگر بخوای از cppاستاندارد استفاده کنی‌ فرقی‌ نداره که از چه محیطی استفاده کنی‌ ولی‌ اگر بخوای برنامه‌نویسی وابسته به محیط انجام بدی بهتره از توابعی نیتیو مربوط به همون محیط استفاده کنی‌ که دیگه اینجا برای هر محیطی‌ فرق می‌کنه.

برای لینوکس من می‌تونم کتاب زیر رو که یکی‌ از معروف‌ترین کتاب‌های برنامه نویسی لینوکس هست رو معرفی‌ کنم :
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&sqi=2&ved=0CFMQFjAB&url=http%3A%2F%2Fwww.amazon.com%2FLinux-Kernel-Development-implementation-Developers%2Fdp%2F0672329468&ei=gr39T_6WJ8WChQe4k8HdBg&usg=AFQjCNFwZz25GQic9VZKXIRSpcoUImfvXg

linux kernel programming - robert love

kia.celever
پنج شنبه 22 تیر 1391, 01:50 صبح
سلام دوستان.
من میخوام توی لینوکس برنامه بنویسم، میشه لطفا راهنماییم کنید که چطوری این کار رو انجام بدم؟
یعنی میخوام بدونم چطوری کدها رو با gcc کامپایل کنم؟
در ضمن خواستم بدونم که آیا کدهایی که در ویندوز نوشته میشوند با کد هایی که در لینوکس نوشته میشوند تفاوت داره؟
ممنون میشم اگه راهنمایی کنید.
با تشکر

کد رو توی هر محیطی که نوشتید به اسمِ مثلاً A.cpp ذخیره کنید بعد توی Terminal بزنید:

g++ A.cpp -o A.out
./A.out
خط اول کد رو کامپایل می کنه و فایل اجرای رو به نام A.out میسازه. خط بعد فایل خروجی رو اجرا میکنه!

hadi0x7c7
چهارشنبه 28 تیر 1391, 04:04 صبح
نرم افزار Geany رو دانلود کن و برنامه بنویس !

ayub_coder
چهارشنبه 28 تیر 1391, 09:49 صبح
با Code::Block براحتی می تونی با سی ++ برنامه بنویسی. من امتحان کردم