:) Помогите с благодарностью.Компиляция C++ (.cpp) в .exe файл
Я ищу для преобразования .cpp-файла в .exe.
Я пробовал с (MingW) gcc и g ++. Я также попытался вручную скомпилировать его в Visual Studio.
К сожалению, это не компилировать (как на Linux и Windows), так как скомпилированные заголовки не могут быть расположены:
stdafx.h: No such file or directory
Я попытался вручную загрузить их (скомпилированные заголовки: #include) и изменить #include <stdafx.h>
до #include "stdafx.h"
, чтобы указать на текущую папку вручную загруженных заголовок. Это «работает», но компилируется с огромным количеством ошибок, возможно потому, что это неправильная версия заголовка (только место, где я мог найти заголовок, был на https://sourceforge.net)
Должен быть более простой способ?
Предварительно скомпилированные заголовки с помощью '«stdafx.h»' является Visual Studio вещь. Если вы правильно создадите проект в Visual Studio, он создаст все необходимые вам файлы, включая заголовочный файл '' stdafx.h ''. –
Просто удалите директиву '#include" stdafx.h "'. Вам это не нужно; это чисто оптимизация. –
^Это или использовать '#ifdef WINVER' в' 'include'', чтобы сохранить код переносимым. –