Як скомпілювати cpp в exe

Це покрокове керівництво по компіляцііісходного коду на C ++ в EXE файли (в Windows). Описані методи також працюють при компіляції форматів .c ++, .cc і .cxx (можливо, що і .c). Це керівництво припускає, що вихідний код на C ++ є консольним додатком і не вимагає ніяких зовнішніх бібліотек.

кроки

  1. Compile CPP File to EXE Step 1
1. Скачайте C ++ компілятор. Одним з кращих компіляторів для комп`ютерів під управлінням Windows є безкоштовний Microsoft Visual C ++ 2012 Express.
  • Compile CPP File to EXE Step 2
    2. Почніть новий проект в Visual C++. Це досить просто. Натисніть «New Project» в лівому верхньому кутку, а потім дотримуйтесь інструкцій на екрані. Введіть назву проекту і у вікні, натисніть «Finish».
  • Compile CPP File to EXE Step 3
    3. Скопіюйте та вставте всі .cpp файли в каталог «Source Files», а потім скопіюйте та вставте всі .h файли (якщо такі є) в каталог «Header Files». Перейменуйте основний CPP файл (той, який містить «int main ()») на вибране вами назва проекту.
  • Compile CPP File to EXE Step 4
    4. Створення та компіляція. Натисніть F7, щоб створити програму.
  • Compile CPP File to EXE Step 5
    5. Знайдіть EXE файл. Перейдіть в каталог «Projects», в який Visual C ++ поміщає всі програми (в Windows 7 цей каталог розташований в папці «Мої документи). У каталозі «Debug» знайдіть EXE файл під ім`ям, які ви дали йому раніше.
  • Compile CPP File to EXE Step 6
    6. перевірте файл. Двічі клацніть по EXE файлу, щоб запустити його-якщо все пройшло добре, то програма працює нормально. Якщо щось пішло не так, спробуйте виконати описані дії ще раз.
  • Compile CPP File to EXE Step 7
    7. Якщо ви хочете запустити програму на іншому комп`ютері, на ньому повинні бути встановлені VC ++ Runtime бібліотеки (програми на C ++, створені за допомогою Visual Studio, вимагають наявності цих бібліотек). Вони не потрібні вам на вашому комп`ютері, так як встановлюються під час установки Visual Studio. Посилання для скачування бібліотек: http: // microsoft.com / en-us / download / details.aspx?id = 30679
  • Поради

    • Існує можливість виникнення помилок через використання автором застарілих методів, або тому що автор забув включити залежності.
    • Встановіть останню версію Visual C ++ Express, щоб уникнути помилок під час компіляції.
    • У більшості випадків найкращим рішенням буде попросити автора програми скомпілювати її для вас. Компілюйте програму самостійно тільки в разі крайньої необхідності.

    попередження

    • Оскільки C ++ і C - це низькорівневі мови програмування, вони можуть завдати шкоди вашому комп`ютеру. Щоб уникнути цього, перевірте .cpp файли на наявність в них рядки «# include" windows.h ». Якщо такий рядок присутній, чи не компілюйте програму, а запитаєте її автора, навіщо програмі доступ до Windows API. Якщо автор вагається з відповіддю, задайте запитання експерту на спеціалізованому форумі.
    • Не користуйтеся Dev-C++. Це застарілий компілятор, у якого 340 помилок і який не оновлювався протягом 5 років.

    Що вам знадобиться

    • Компілятор (рекомендується Visual C ++).
    • Файл CPP або вихідний код на C / C++.
    • Комп`ютер під управлінням Windows (EXE формат підтримується тільки Windows).
    Cхоже