在构建Python扩展时仍然提供obj文件的LNK4001?

时间:2014-10-02 21:42:29

标签: python c++ visual-studio-2010 visual-studio python-3.x

我正在将我的C Python扩展移植到Python 3(.4.1)和Windows 7.我安装了Windows 7.1 SDK(包括VS 2010工具链),并且收到链接器错误似乎不正确。我已将整个构建过程包含在附带的屏幕截图中。

  • 当没有指定.obj文件时会发生LNK4001警告,但在命令行中可以清楚地看到它们。
  • LNL1159在没有提供输出文件时发生,但/ OUT:...在命令行中清晰可见。

谢谢!

Compiler/linker commands and errors

1 个答案:

答案 0 :(得分:1)

根据Houssam的建议,删除尾随的' \'从Windows SDK路径修复它。