VPB编译日志1
1>------ 已启动全部重新生成: 项目: ZERO_CHECK, 配置: Release x64 ------
1> Checking Build System
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/src/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/src/vpb/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/osgdem/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/vpbcache/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/vpbsizes/CMakeFiles/generate.stamp is up-to-date.
1> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/vpbmaster/CMakeFiles/generate.stamp is up-to-date.
2>------ 已启动全部重新生成: 项目: vpb, 配置: Release x64 ------
2> Building Custom Rule E:/OpenSourceGraph/VirtualPlanetBuilder_0_9/src/vpb/CMakeLists.txt
2> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/src/vpb/CMakeFiles/generate.stamp is up-to-date.
2>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
2> BuildLog.cpp
2> BuildOperation.cpp
2> BuildOptions.cpp
2> BuildOptionsIO.cpp
2> Commandline.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Commandline.cpp(967): warning C4456: “radius”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Commandline.cpp(951): note: 参见“radius”的声明
2> DatabaseBuilder.cpp
2> DatabaseBuilderIO.cpp
2> DataSet.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\DataSet.cpp(569): warning C4456: “cd”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\DataSet.cpp(519): note: 参见“cd”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\DataSet.cpp(2630): warning C4456: “itr”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\DataSet.cpp(2578): note: 参见“itr”的声明
2> Date.cpp
2> Destination.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(568): warning C4456: “itr”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(537): note: 参见“itr”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(1399): warning C4456: “layerNum”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(1235): note: 参见“layerNum”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(1412): warning C4456: “layerNum”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(1235): note: 参见“layerNum”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(2308): warning C4456: “ei”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Destination.cpp(2106): note: 参见“ei”的声明
2> ExtrudeVisitor.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(152): warning C4456: “iaIt”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(137): note: 参见“iaIt”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(152): warning C4456: “iaEnd”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(137): note: 参见“iaEnd”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(184): warning C4456: “iaIt”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(137): note: 参见“iaIt”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(184): warning C4456: “iaEnd”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\ExtrudeVisitor.cpp(137): note: 参见“iaEnd”的声明
2> FileCache.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(474): warning C4457: “source”的声明隐藏了函数参数
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(464): note: 参见“source”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(523): warning C4457: “source”的声明隐藏了函数参数
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(489): note: 参见“source”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(593): warning C4457: “source”的声明隐藏了函数参数
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(555): note: 参见“source”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(619): warning C4456: “dataset”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(565): note: 参见“dataset”的声明
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(670): warning C4457: “source”的声明隐藏了函数参数
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileCache.cpp(642): note: 参见“source”的声明
2> FileDetails.cpp
2> FileUtils.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileUtils.cpp(113): warning C4457: “path”的声明隐藏了函数参数
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\FileUtils.cpp(75): note: 参见“path”的声明
2> FilePathManager.cpp
2> GeospatialDataset.cpp
2> HeightFieldMapper.cpp
2> MachinePool.cpp
2> ObjectPlacer.cpp
2> PropertyFile.cpp
2> 正在生成代码...
2> 正在编译...
2> ShapeFilePlacer.cpp
2> Source.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Source.cpp(988): warning C4456: “itr”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\Source.cpp(937): note: 参见“itr”的声明
2> SourceData.cpp
2> SpatialProperties.cpp
2> System.cpp
2> TextureUtils.cpp
2> Task.cpp
2> TaskManager.cpp
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\TaskManager.cpp(877): warning C4456: “task”的声明隐藏了上一个本地声明
2> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\src\vpb\TaskManager.cpp(858): note: 参见“task”的声明
2> ThreadPool.cpp
2> Version.cpp
2> 正在生成代码...
2> 正在创建库 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/lib/Release/vpb.lib 和对象 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/lib/Release/vpb.exp
2>Destination.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl osgUtil::TriStripVisitor::TriStripVisitor(class osgUtil::Optimizer *)" (__imp_??0TriStripVisitor@osgUtil@@QEAA@PEAVOptimizer@1@@Z),该符号在函数 "public: class osg::Node * __cdecl vpb::DestinationTile::createPolygonal(void)" (?createPolygonal@DestinationTile@vpb@@QEAAPEAVNode@osg@@XZ) 中被引用
2>Destination.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl osgUtil::TriStripVisitor::stripify(class osg::Geometry &)" (__imp_?stripify@TriStripVisitor@osgUtil@@QEAAXAEAVGeometry@osg@@@Z),该符号在函数 "public: class osg::Node * __cdecl vpb::DestinationTile::createPolygonal(void)" (?createPolygonal@DestinationTile@vpb@@QEAAPEAVNode@osg@@XZ) 中被引用
2>Destination.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl osgUtil::TriStripVisitor::setMinStripSize(unsigned int)" (__imp_?setMinStripSize@TriStripVisitor@osgUtil@@QEAAXI@Z),该符号在函数 "public: class osg::Node * __cdecl vpb::DestinationTile::createPolygonal(void)" (?createPolygonal@DestinationTile@vpb@@QEAAPEAVNode@osg@@XZ) 中被引用
2>Destination.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl osgUtil::TriStripVisitor::`vbase destructor'(void)" (__imp_??_DTriStripVisitor@osgUtil@@QEAAXXZ),该符号在函数 "public: class osg::Node * __cdecl vpb::DestinationTile::createPolygonal(void)" (?createPolygonal@DestinationTile@vpb@@QEAAPEAVNode@osg@@XZ) 中被引用
2>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9_build\lib\Release\vpb.dll : fatal error LNK1120: 4 个无法解析的外部命令
3>------ 已启动全部重新生成: 项目: Applications osgdem, 配置: Release x64 ------
4>------ 已启动全部重新生成: 项目: Applications vpbcache, 配置: Release x64 ------
5>------ 已启动全部重新生成: 项目: Applications vpbmaster, 配置: Release x64 ------
6>------ 已启动全部重新生成: 项目: Applications vpbsizes, 配置: Release x64 ------
3> Building Custom Rule E:/OpenSourceGraph/VirtualPlanetBuilder_0_9/applications/osgdem/CMakeLists.txt
3> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/osgdem/CMakeFiles/generate.stamp is up-to-date.
4> Building Custom Rule E:/OpenSourceGraph/VirtualPlanetBuilder_0_9/applications/vpbcache/CMakeLists.txt
5> Building Custom Rule E:/OpenSourceGraph/VirtualPlanetBuilder_0_9/applications/vpbmaster/CMakeLists.txt
6> Building Custom Rule E:/OpenSourceGraph/VirtualPlanetBuilder_0_9/applications/vpbsizes/CMakeLists.txt
3>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
3> osgdem.cpp
4> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/vpbcache/CMakeFiles/generate.stamp is up-to-date.
5> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/vpbmaster/CMakeFiles/generate.stamp is up-to-date.
6> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/applications/vpbsizes/CMakeFiles/generate.stamp is up-to-date.
4>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
4> vpbcache.cpp
5>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
5> vpbmaster.cpp
6>cl : 命令行 warning D9002: 忽略未知选项“/SAFESEH:NO”
6> vpbsizes.cpp
3>E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\applications\osgdem\osgdem.cpp(193): warning C4456: “node”的声明隐藏了上一个本地声明
3> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9\applications\osgdem\osgdem.cpp(170): note: 参见“node”的声明
6> application_vpbsizes.vcxproj -> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9_build\bin\Release\vpbsizes.exe
3> 正在创建库 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/bin/Release/osgdem.lib 和对象 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/bin/Release/osgdem.exp
4> 正在创建库 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/bin/Release/vpbcache.lib 和对象 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/bin/Release/vpbcache.exp
5> 正在创建库 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/bin/Release/vpbmaster.lib 和对象 E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/bin/Release/vpbmaster.exp
3> application_osgdem.vcxproj -> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9_build\bin\Release\osgdem.exe
4> application_vpbcache.vcxproj -> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9_build\bin\Release\vpbcache.exe
5> application_vpbmaster.vcxproj -> E:\OpenSourceGraph\VirtualPlanetBuilder_0_9_build\bin\Release\vpbmaster.exe
7>------ 已启动全部重新生成: 项目: ALL_BUILD, 配置: Release x64 ------
7> Building Custom Rule E:/OpenSourceGraph/VirtualPlanetBuilder_0_9/CMakeLists.txt
7> CMake does not need to re-run because E:/OpenSourceGraph/VirtualPlanetBuilder_0_9_build/CMakeFiles/generate.stamp is up-to-date.
========== 全部重新生成: 成功 6 个,失败 1 个,跳过 0 个 ==========