:)非常感谢。将C++(.cpp)编译为.exe文件
我期待转换成一个.cpp文件.exe文件。
我试着(MingW平台)gcc和g ++。我也尝试在Visual Studio中手动编译它。
不幸的是这些编译失败(包括Linux和Windows上),因为预编译的头不能定位:
stdafx.h: No such file or directory
我已经试过手动下载(预编译头:#包括)和更改#include <stdafx.h>
以#include "stdafx.h"
指向手动下载的预读器的当前文件夹。这个'工作',但它编译与大量的错误,可能是因为它是一个错误版本的标题(只有我可以找到标题是在https://sourceforge.net)
必须有一个更简单的方法?
预编译头'是一个Visual Studio的事情。如果您在Visual Studio中正确创建项目,它将创建您需要的所有文件,包括“stdafx.h”头文件。 –
只需删除'#include“stdafx.h”'指令。你不需要它;它纯粹是一种优化。 –
^或者''#include'语句周围使用'#ifdef WINVER',以保持代码的可移植性。 –