错误消息compling一个Win32项目:缺少sal.h同时通过MinGW的
fatal error: sal.h: No such file or directory cstudy line 11, external location: C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include\specstrings.h C/C++ Problem.
但是,当I /包括添加VC这个项目,我收到一吨的错误消息。看来VC/include/sal.h不是GCC的标准头文件。
的源代码是非常简单的:
#include "windows.h"
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow)
{
return 0;
}
环境:
- 的Windows SDK 7.0A
- VC 2010
- MINGW
- CDT/ECLIPSE。
感谢。
你们是不是要编译Windows代码的MinGW的?你可能应该使用visual studio编译器来这样做。 – 2012-03-01 06:13:23
您是否安装了MinGW WIN32 API包?另外,你应该使用'#include',因为它是一个系统头文件。 –
2012-03-01 08:09:46