Перетворити файл CPP на EXE

Автор: Christy White
Дата Створення: 4 Травень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Visual studio где exe. Как сделать exe файл в visual studio. Как скомпилировать cpp в exe. Урок #20.
Відеоролик: Visual studio где exe. Как сделать exe файл в visual studio. Как скомпилировать cpp в exe. Урок #20.

Зміст

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

Крок

  1. Спочатку вам потрібен компілятор C ++. Одним з найкращих компіляторів для Windows є безкоштовний Microsoft Visual C ++ 2012 Express.
  2. Почніть новий проект у Visual C ++. Це досить просто. Натисніть кнопку "Новий проект" у верхньому лівому куті та виконайте дії, щоб створити "Пустий проект". Дайте йому назву та натисніть "Готово" у наступному вікні.
  3. Скопіюйте та вставте всі файли .cpp у папку "Вихідні файли" та скопіюйте всі. h файли (якщо вони є) до папки "Файли заголовка". Перейменуйте основний файл .cpp (той, що має "int main ()") на ім'я вибраного вами проекту. Файл зовнішніх залежностей заповнить сам.
  4. Збірка та компіляція. Натисніть клавішу [F7], коли закінчите все вищезазначене, і програма буде створена.
  5. Знайдіть файл exe. Перейдіть до файлу "Проекти", де Visual C ++ встановлює всі програми (у Windows 7 це папка "Документи"). Він буде у файлі з іменем, яке ви дали йому раніше в каталозі "Налагодження".
  6. Перевірте це. Двічі клацніть файл .exe, щоб запустити його, і якщо все піде добре, програма повинна працювати нормально. Якщо цього не сталося, спробуйте ще раз пройти кроки.
  7. Якщо ви хочете, щоб програма працювала на іншому комп’ютері, на цьому комп’ютері має бути встановлена ​​бібліотека виконання VC ++. Програми C ++, скомпільовані з Visual Studio C ++, вимагають цих бібліотек програм. Вам не потрібно встановлювати його окремо на своєму комп'ютері, оскільки він встановлюється разом з Visual Studio, але не слід сподіватися, що його матимуть ваші клієнти. Посилання для завантаження: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Поради

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

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

  • ЗАХИНИТЕСЯ від Dev-C ++. Він має застарілий компілятор, має понад 340 відомих помилок і не оновлювався протягом 5 років, залишаючи його у вічній бета-версії. Якщо можливо, використовуйте БУДЬ-ЯКИЙ ІНШИЙ КОМПІЛЯТОР І IDE, окрім Dev-C ++.
  • Оскільки C ++ і C є дуже низькорівневими мовами програмування, вони можуть завдати шкоди вашому комп'ютеру. Швидка перевірка, яку ви можете зробити, це перевірити, чи у файлах .cpp є рядок "#include WINDOWS.h" вгорі. Якщо так, НЕ компілюйте програму та запитуйте у творця, навіщо їм потрібен доступ до Windows API. Якщо вони не можуть відповісти на це остаточно, зверніться за допомогою до експерта на форумі.

Потреби

  • Компілятор (рекомендується Visual C ++)
  • Файл .cpp або вихідний код C / C ++
  • Комп’ютер з Windows (.exe підтримується лише Windows)