Як скомпілювати CPP в EXE
Це покрокове керівництво по компіляції вихідного коду на C ++ в EXE файли (у Windows). Описані методи також працюють при компіляції форматів .c ++, .cc і .cxx (можливо, що й .c). Це керівництво припускає, що вихідний код на C ++ є консольним додатком і не вимагає ніяких зовнішніх бібліотек.
Кроки
1
Скачайте C ++ компілятор. Одним з кращих компіляторів для комп`ютерів під управлінням Windows є безкоштовний Microsoft Visual C ++ 2012 Express.2
Почніть новий проект в Visual C ++. Це досить просто. Натисніть «New Project» у лівому верхньому куті, а потім дотримуйтесь інструкцій на екрані. Введіть назву проекту та у вікні, натисніть «Finish».3
Скопіюйте і вставте все.cpp файли в каталог «Source Files», а потім скопіюйте і вставте все .h файли (якщо такі є) в каталог «Header Files». Перейменуйте основний CPP файл (той, який містить «int main ()») на вибране вами назва проекту.4
Створення та компіляція. Натисніть клавішу F7, щоб створити програму.5
Знайдіть EXE файл. Перейдіть в каталог «Projects», в який Visual C ++ поміщає всі програми (в Windows 7 цей каталог розташований в папці «Мої документи). У каталозі «Debug» знайдіть EXE файл під ім`ям, які ви дали йому раніше.6
Перевірте файл. Двічі клацніть по EXE файлу, щоб запустити його-якщо все пройшло добре, то програма працює нормально. Якщо щось пішло не так, спробуйте виконати описані дії ще раз.7
Якщо ви хочете запустити програму на іншому комп`ютері, на ньому повинні бути встановлені VC ++ Runtime бібліотеки (програми на C ++, створені за допомогою Visual Studio, вимагають наявності цих бібліотек). Вони не потрібні вам на вашому комп`ютері, так як встановлюються під час установки Visual Studio. Посилання для скачування бібліотек: https://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).