|
楼主 |
发表于 2010-8-23 21:51:45
|
显示全部楼层
本帖最后由 hello! 于 2010-8-23 21:54 编辑
情况是这样的,例如osgOcean,当第一次编译成功后,再次运行oceanExample时,可能报错:
1>------ 已启动生成: 项目: ZERO_CHECK, 配置: Debug Win32 ------
1>Checking Build System
1>系统找不到指定的路径。
1> project : error PRJ0019: 工具从"Checking Build System"
1>生成日志保存在“file://e:\osg root\osgocean\osgOcean\ZERO_CHECK.dir\Debug\BuildLog.htm”
1>ZERO_CHECK - 1 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 2 最新, 0 已跳过 ==========
就是解决方案首先生成ZERO_CHECK,可是发现其路径有误。请看图1,其中ZERO_CHECK下的两个文件:
generate.stamp.rule和ZERO_CHECK文件(红色方框内)在我的硬盘上并不存在,所以才会路径报错。而如果将整个ZERO_CHECK(绿色方框内)移除,再运行oceanExample时就可以了。
既然ZERO_CHECK(绿色方框内)内的generate.stamp.rule和ZERO_CHECK文件(红色方框)不存在,怎么工程内会有这两个文件呢,而第一次编译却顺利通过了又是什么原因?谢谢
而osgOcean自从编译好了我就没有移动过它了。 |
|