نحوه کامپایل CPP به EXE

نویسنده: Joan Hall
تاریخ ایجاد: 3 فوریه 2021
تاریخ به روزرسانی: 1 جولای 2024
Anonim
نحوه کامپایل و اجرای برنامه C++ از Command Prompt در ویندوز 10
ویدیو: نحوه کامپایل و اجرای برنامه C++ از Command Prompt در ویندوز 10

محتوا

این یک راهنمای گام به گام برای گردآوری کد منبع C ++ به فایل های EXE (در Windows) است. روشهای توصیف شده هنگام تدوین فرمت های .c ++ ، .cc و .cxx (احتمالاً .c نیز) کار می کند. این آموزش فرض می کند که کد منبع C ++ یک برنامه کنسول است و به هیچ کتابخانه خارجی نیاز ندارد.

مراحل

  1. 1 کامپایلر C ++ را بارگیری کنید. یکی از بهترین کامپایلرها برای رایانه های ویندوزی ، Microsoft Visual C ++ 2012 Express رایگان است.
  2. 2 شروع پروژه جدید در Visual C ++. این بسیار ساده است. روی "پروژه جدید" در گوشه بالا سمت چپ کلیک کنید و سپس دستورالعمل های روی صفحه را دنبال کنید. نام پروژه را وارد کنید و در پنجره باز شده روی "پایان" کلیک کنید.
  3. 3 همه فایلهای .cpp را در پوشه Source Files کپی و جایگذاری کنید و سپس همه فایلهای .h (در صورت وجود) را در فهرست Header Files کپی و جایگذاری کنید. نام فایل CPP اصلی (پرونده حاوی "int main ()") را به نام پروژه انتخابی خود تغییر دهید.
  4. 4 بسازید و کامپایل کنید. برای ایجاد برنامه کلید F7 را فشار دهید.
  5. 5 فایل EXE را پیدا کنید. به فهرست پروژه ها بروید که Visual C ++ همه برنامه ها را در آن قرار می دهد (در Windows 7 ، این پوشه در پوشه My Documents قرار دارد). در فهرست "اشکال زدایی" ، فایل EXE را با نامی که قبلاً داده اید پیدا کنید.
  6. 6 فایل را بررسی کنید. روی فایل EXE دوبار کلیک کنید تا اجرا شود. اگر همه چیز خوب پیش رفت ، برنامه خوب کار می کند. اگر مشکلی پیش آمد ، مراحل توصیف شده را دوباره امتحان کنید.
  7. 7 اگر می خواهید برنامه را روی رایانه دیگری اجرا کنید ، کتابخانه های VC ++ Runtime باید روی آن نصب شود (برنامه های C ++ ایجاد شده با Visual Studio به این کتابخانه ها نیاز دارند). شما به آنها در رایانه خود نیاز ندارید زیرا در هنگام نصب Visual Studio نصب شده اند. پیوند بارگیری کتابخانه: http://www.microsoft.com/en-us/download/details.aspx؟id=30679

نکات

  • به دلیل استفاده نویسنده از روشهای منسوخ شده ، یا اینکه نویسنده فراموش کرده است که وابستگی ها را شامل شود ، احتمال خطا وجود دارد.
  • برای جلوگیری از خطاهای زمان کامپایل ، آخرین نسخه Visual C ++ Express را نصب کنید.
  • در بیشتر موارد ، بهترین راه حل این است که از نویسنده برنامه بخواهید آن را برای شما کامپایل کند. در صورت لزوم ، برنامه را خودتان کامپایل کنید.

هشدارها

  • از آنجا که C ++ و C زبانهای برنامه نویسی سطح پایینی هستند ، می توانند به رایانه شما آسیب برسانند. برای جلوگیری از این امر ، فایل های .cpp را برای خط "# include" windows.h بررسی کنید.اگر چنین خطی وجود دارد ، برنامه را کامپایل نکنید ، بلکه از نویسنده آن بپرسید که چرا برنامه به دسترسی به API ویندوز نیاز دارد. اگر نویسنده در پاسخگویی دچار مشکل شده است ، از یک متخصص در انجمن تخصصی بپرسید.
  • با Dev +C ++ کار نکنید. این یک کامپایلر قدیمی با 340 خطا است و 5 سال است که به روز نشده است.

چه چیزی نیاز دارید

  • کامپایلر (Visual C ++ توصیه می شود).
  • فایل CPP یا کد منبع C / C ++.
  • رایانه ویندوز (فرمت EXE فقط توسط ویندوز پشتیبانی می شود).