c/c++ and اسمبلی
|
2006-05-14, 08:53 PM,
ارسال : #1
|
|||
|
|||
c/c++ and اسمبلی
سلام
دوستان کدام کامپایلر برای c/c++ بهتر است؟ آیا این کامپایلر ide هم داره؟(مثل QT) چطور می توانم وارد اون بشم؟ من هنگام نصب suse 10 تمام کامپایلر های مربوط به c/c++ رو نصب کردم ولی هیچ کدوم رو الان نمی توانم پیدا کنم؟ یک اسمبلر خوب هم معرفی کنید. متشکر :oops: |
|||
2006-05-26, 03:23 AM,
ارسال : #2
|
|||
|
|||
کامپایلری یا بهتر بگم مجموعه ای که در لینکس بیشتر استفاده میشه GCC یا GNU Compiler Collection می باشد . این کامپایلر به خودی خود محیط GUI نداره ولی IDE های مختلفی مانند kdevelop و anjuta و .... می تونن اون رو invoke کنن . این کامپایلر ها را در محیط متنی می تونی صدا کنی یا اینکه از اون IDE ها استفاده کنی که مثلا با زدن دکمه build اونا کامپایلر رو صدا کنن .
برای اسمبلر هم Nasm و Gas رو داریم که توصیه می کنم با nasm کار کنی . <!-- m --><a class="postlink" href="http://nasm.sf.net">http://nasm.sf.net</a><!-- m --> |
|||
2006-05-31, 03:17 AM,
ارسال : #3
|
|||
|
|||
salam dostan , omidvaram ke hale hameye shoma khob bashe,rastesho bekhaed man tazeh ozv shodam.
mikhastam bedonam ke linux ra ba che zabni neveshtan, aya hamash c hast ya c++ ya ..... . (mamnon) |
|||
2006-05-31, 10:37 AM,
ارسال : #4
|
|||
|
|||
اسمبلی هم داره.راستی gcc خودش assembly هم کامپایل میکنه.
|
|||
2006-05-31, 08:23 PM,
ارسال : #5
|
|||
|
|||
آره Gcc اسمبلی را پشتیبانی میکند ولی syntax معمول AT&T است در حالی که با nasm میتونید به syntax اینتل برامه بنویسید . البته من یه جایی خوندم که gcc جدیدا پشتیبانی intel syntax را اضافه کرده اما هر چی اینترنت را شخم زدم manual براش پیدا نکردم شما چیزی در این خونده اید ؟
|
|||
2006-05-31, 11:06 PM,
ارسال : #6
|
|||
|
|||
m_pahlevanzadeh نویسنده :اسمبلی هم داره.راستی gcc خودش assembly هم کامپایل میکنه.gcc چیزی رو کامپایل یا اسمبل نمی کنه . بلکه با صداکردن برنامه موردنظر عملیات رو انجام میده . برنامه هایی مثل gcc و ++g یه جورایی فقط یه راه انداز هستند که مثلا تو این کیس با صدا کردن gas کار اسمبل رو انجام میده . |
|||
|