python2.7源码包下共有26个工程,其中有一个python_core工程,其链接时依赖于一个getbuildinfo.o的文件,而这个文件发现是该工程在链接前通过设置预链接事件,执行命令行实现的。现直接将命令行复制至本人建立的工程的属性页的对应处,但是build时发生错误,输出:
error c1083 :cannot open source file:‘..\Modules\getbuildinfo.c’:No such file or directory。
同时报错:
error MSB3073:The command "“**\make_buildinfo.exe"Debug:VCEnd” exited with code -1。
该预链接事件的命令行为:
"$(SolutionDir)make_buildinfo.exe“Debug。
我想请教的问题就来了,
该命令的意思是什么?我知道SolutionDir是一个宏,表示一个路径,那么双引号后面的debug起什么作用呢?
为什么加上这句命令行,就能够试图去完成getbuildinfo.c的编译,而且还会这样的错误。(毕竟命令行是和make_buildinfo.exe相关的,但与getbuildinfo无关)。
我可以贴上详细的代码,但是贴之前,能否有大神能够慧眼识破这个问题。
2 个解决方案
#1
debug应该是命令行参数
#2
那我现在是不是应该学习如何编写windows的脚本?
#1
debug应该是命令行参数
#2
那我现在是不是应该学习如何编写windows的脚本?