OsgQt的CMakeLists.txt文件需要修改的部分
修改部分:
其中3.6.5是笔者的OSG版本,按照自己的修改就行
FIND_PACKAGE(OpenSceneGraph 3.6.5 REQUIRED osgDB osgGA osgUtil osgText osgViewer osgWidget)
SET(OPENSCENEGRAPH_SOVERSION 158)
# 把下面这部分注释掉
# 3rd Party Dependency Stuff
# IF(WIN32)
# INCLUDE(Find3rdPartyDependencies)
# ENDIF()
添加部分:
SET (OPENSCENEGRAPH_MAJOR_VERSION 3)
SET (OPENSCENEGRAPH_MINOR_VERSION 5)
SET (OPENSCENEGRAPH_PATCH_VERSION 6)
无法打开输入文件"optimized.lib"
这个错误在Release
版本下,项目属性->链接器->输入
中删除这个文件即可,debug.lib
一样的操作
命令“setlocal”。。。。。
以管理员模式运行VS重新编译即可