Gil*_*il' 2 linker vcbuild visual-studio
我正在从命令行使用Visual Studio 2008构建一个C程序.
vcbuild /logcommands foo.vcproj
Run Code Online (Sandbox Code Playgroud)
从GUI,构建工作正常.但是从命令行开始,构建在链接阶段失败,出现以下错误消息:
链接...创建库c:\ foo\out\foo.lib和对象c:\ foo\out\foo.exp生成代码完成生成代码LINK:致命错误LNK1104:无法打开文件'TEMPFILE'生成日志保存在"文件:// C:\ FOO \出\ BuildLog.htm"
这是什么TEMPFILE
,以及如何修复构建?
链接器正在尝试在TMP
环境变量指示的目录中创建临时文件.确保TMP
已设置并指向链接器可以创建文件且磁盘空间足够的目录.例如,
set TMP=%HOMEDRIVE%%HOMEPATH%\Local Settings\Temp
vcbuild /logcommands foo.vcproj
Run Code Online (Sandbox Code Playgroud)
(在所有地方的SCons FAQ中找到.由于一些不可思议的原因,我的构建脚本TMP
在调用之前搞砸了vcbuild
.)
归档时间: |
|
查看次数: |
2667 次 |
最近记录: |