Как да компилирате CPP в EXE

Автор: Joan Hall
Дата На Създаване: 3 Февруари 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
SFML C++ Visual Studio 2019. Сборка, Подключение, Запуск.
Видео: SFML C++ Visual Studio 2019. Сборка, Подключение, Запуск.

Съдържание

Това е стъпка по стъпка ръководство за компилиране на C ++ изходния код към EXE файлове (в Windows). Описаните методи също работят при компилиране на .c ++, .cc и .cxx формати (вероятно и .c). Този урок предполага, че C ++ изходният код е конзолно приложение и не изисква никакви външни библиотеки.

Стъпки

  1. 1 Изтеглете компилатора на C ++. Един от най -добрите компилатори за компютри с Windows е безплатният 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 файла. Преминете към директорията Projects, където Visual C ++ поставя всички програми (в Windows 7 тази директория се намира в папката My Documents). В директорията "Debug" намерете 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 ".Ако има такъв ред, не компилирайте програмата, а попитайте нейния автор защо програмата се нуждае от достъп до Windows API. Ако авторът не може да отговори, попитайте експерт на специализиран форум.
  • Не работете с Dev-C ++. Това е остарял компилатор с 340 грешки и не е актуализиран от 5 години.

Какво ти е необходимо

  • Компилатор (препоръчва се Visual C ++).
  • CPP файл или C / C ++ изходен код.
  • Компютър с Windows (EXE форматът се поддържа само от Windows).