您的位置:首页 > 编程语言

关于 echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预链接事件..."

2010-11-07 16:24 381 查看
 

我用的是1.72版的,该问题依然存在,可以按以下步骤解决。

 

 

今天晚上装了forVC9的1.70版SDK,对Sample进行编译,发现SampleBrowser这个无法编译通过,查看日志,日志如下:

==========================================================================

生成日志      

重新生成 已启动: 项目: SampleBrowser,配置: Debug|Win32

 命令行      正在创建临时文件“d:/OgreSDK_vc9_v1-7-0/Samples/Browser/SampleBrowser.dir/Debug/RSP0000F942204628.rsp”,其内容为

[

/Od /I "../../boost_1_42" /I "../../include/OGRE" /I "../../include" /I "../../include/OGRE/Plugins/PCZSceneManager" /I "../../include/OGRE/Plugins/OctreeZone" /I "../../include/OIS" /I "../../include/OGRE/RTShaderSystem" /I "include" /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "BOOST_ALL_NO_LIB" /D "USE_RTSHADER_SYSTEM" /D "CMAKE_INTDIR=/"Debug/"" /D "_MBCS" /FD /EHsc /RTC1 /MDd /Fo"SampleBrowser.dir/Debug//" /Fd"../../bin/Debug/SampleBrowser_d.pdb" /W3 /c /Zi /TP   /Zm1000 /fp:fast

 

"./src/FileSystemLayerImpl_WIN32.cpp"

 

"./src/SampleBrowser.cpp"

]

正在创建命令行“cl.exe @"d:/OgreSDK_vc9_v1-7-0/Samples/Browser/SampleBrowser.dir/Debug/RSP0000F942204628.rsp" /nologo /errorReport:prompt”

正在创建临时文件“d:/OgreSDK_vc9_v1-7-0/Samples/Browser/SampleBrowser.dir/Debug/BAT0000FA42204628.bat”,其内容为

[

@echo off

 

"C:/Program Files/CMake 2.8/bin/cmake.exe" -E make_directory ../../lib/Debug

 

if errorlevel 1 goto VCReportError

 

goto VCEnd

 

:VCReportError

 

echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预链接事件..."

 

exit 1

 

:VCEnd

]

正在创建命令行“""d:/OgreSDK_vc9_v1-7-0/Samples/Browser/SampleBrowser.dir/Debug/BAT0000FA42204628.bat""”

 输出窗口      正在编译...

FileSystemLayerImpl_WIN32.cpp

SampleBrowser.cpp

正在生成代码...

正在执行预链接事件...

系统找不到指定的路径。

Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预链接事件..."

 结果      生成日志保存在“file://d:/OgreSDK_vc9_v1-7-0/Samples/Browser/SampleBrowser.dir/Debug/BuildLog.htm”

SampleBrowser - 1 个错误,0 个警告

===========================================================================

所以,觉得是项目属性设置错误。查看预链接事件,命令行为:

------------------------------------------------------------------------------------------------------------------------

"C:/Program Files/CMake 2.8/bin/cmake.exe" -E make_directory ../../lib/Debug

查看别的编译通过的项目的预链接事件的命令行,没有。所以,删掉。再次编译,顺利通过。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐