Главная » 2015 » Июнь » 17 » Как скомпилировать CPP в EXE
20:34

Как скомпилировать CPP в EXE

Как скомпилировать CPP в EXE

 

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

Шаги

  1. 1 Скачайте C++ компилятор. Одним из лучших компиляторов для компьютеров под управлением Windows является бесплатный Microsoft Visual C++ 2012 Express.
  2. 2 Начните новый проект в Visual C++. Это довольно просто. Нажмите «New Project» в левом верхнем углу, а затем следуйте инструкциям на экране. Введите название проекта и в открывшемся окне нажмите «Finish».
  3. 3 Скопируйте и вставьте все .cpp файлы в каталог «Source Files», а затем скопируйте и вставьте все .h файлы (если таковые имеются) в каталог «Header Files». Переименуйте основной CPP файл (тот, который содержит «int main()») на выбранное вами название проекта.
  4. 4 Создание и компиляция. Нажмите клавишу F7, чтобы создать программу.
  5. 5 Найдите EXE файл. Перейдите в каталог «Projects», в который Visual C++ помещает все программы (в Windows 7 этот каталог расположен в папке «Мои документы). В каталоге «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).
Категория: Вопросы и ответы | Просмотров: 1800 | Добавил: fhorrigan | Рейтинг: 0.0/0