|
发表于 2012-6-21 21:52:12
|
显示全部楼层
liuzhiyu123 发表于 2012-6-21 07:55
CMake进行配置,这个没什么好说的了吧,跟OSG配置第三方库是一样的
谢谢哦,我的是Win7 64位操作系统 用的是VS2010 编译好的是OSG3.0.1,GDAL1.9.1,squish1.11,CMake设置的时候只有GDAL_Inclue的选项,没有libsquish_Include选项,提示的错误和楼主说的一样,但是完全设置好后可以生成VS2010工程,工程在批生成的时候出现了osgdb多重定义的错误。如:error LNK2005: "public: void __cdecl std::basic_ofstream<char,struct std::char_traits<char> >::`vbase destructor'(void)" (??_D?$basic_ofstream@DU?$char_traits@D@std@@@std@@QEAAXXZ) 已经在 SpatialProperties.obj 中定义 D:\VPB912\src\vpb\osgDBd.lib(osg80-osgDBd.dll)
|
|