与python26链接的visual studio中的编译错误

Cen*_*noc 7 python visual-studio-2008 visual-c++

我运行错误:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DPYTHON -DJCC_VER="2.13" -D_java_generics -IX:\Java16/include -IX:\Java16/include/win32 -Ibuild\_CMMCore -IC:\Python26\lib\site-packages\jcc\sources -IC:\Python26\include -IC:\Python26\PC /Tpbuild\_CMMCore\CMMCore.cpp /Fobuild\temp.win32-2.6\Release\build\_CMMCore\CMMCore.obj /EHsc /D_CRT_SECURE_NO_WARNINGS
Run Code Online (Sandbox Code Playgroud)

下列:

c:\python26\include\pyconfig.h(233) : fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory
error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' failed with exit status 2
Run Code Online (Sandbox Code Playgroud)

我将C:\ Program Files(x86)\ Microsoft SDKs\Windows\v7.0A\Include放入PATH,因为它包含BaseTsd.h,但这并没有解决问题.我不认为这与案件有关?

任何帮助将非常感谢!

Pre*_*gha 4

它不是 PATH,它是 INCLUDE 环境变量。

http://msdn.microsoft.com/en-us/library/f2ccy3wt(v=vs.80).aspx

  • @PreetSangha 这个答案是什么意思?您建议采取什么解决方案? (4认同)