موسسه خیریه محک

شهر ریاضی بازی-ریاضی

بهینه سازی کامپایل به کمک g++

+1 امتیاز
369 نمایش

من جایی خوندم که با کمک دستور -O میشه کامپایل کردن کد به وسیله g++ رو بهینه‌سازی کرد. این کار چطور ممکنه؟

شما جهان خود را می‌سازید، همان‌گونه که در آن پیش می‌روید.(وینستون چرچیل)
پرسیده شده یکشنبه ۸ دی ۱۳۹۲ در لینوکس توسط A.Firouzi  

1 پاسخ

0 امتیاز

تا اونجایی که من اطلاع دارم اگه شما داخل یه فایل text کد ++c نوشته باشید و اون رو با پسوند cpp. و با اسم (مثلا) test ذخیره کرده باشید , میتونید با استفاده از دستور زیر یه فایل اجرایی از کدی که نوشته اید ایجاد کنید:

g++ -o test.cpp test

در اینجا اتفاقی که میفته اینه که شما یه فایل اجرایی با نام test ایجاد میکنید... هر اسمی که بعد از test.cpp بنویسید به عنوان نام فایل اجرایی ذخیره میشه...

حالا اگه شما یه فایل به اسم test.cpp و test.h داشته باشید میتوانید با دستور زیر فایل اجرایی بسازید:

g++ -o test.cpp test.h test

حالا داخل مسیری که فایل رو ذخیره کردید برید (مثلا اگه در Document ذخیره کرده باشید):

cd home/Document

و با استفاده از دستور زیر فایل اجرایی رو "اجرا" کنید:

test/.

پاسخ داده شده دوشنبه ۲۸ بهمن ۱۳۹۲ توسط FariborZ