win10下OSG+VS2012环境搭建
一、相关准备
OSG源码
当前版本:
下载链接:OpenSceneGraph环境搭建参考文档:OSG+VS2012+win10环境搭建
上文作者
mazhenyu
,个人觉得是个资深OSG及OpenGL大牛,他的博客值得大家去学习
注意:
使用CMake编译依赖于opengl版本的Qt库时,会出现错误:
CMake Error at C:/Qt/Qt5.2.1/5.2.1/msvc2012_64_opengl/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:16 (message): Failed to find "glu32" in "" with CMAKE_CXX_LIBRARY_ARCHITECTURE "".
这是由于 Cmake 没有找到 glu32.lib 这个文件,这个文件是使用 Qt 编译所依赖的。解决方法也很简单,在上面标红的 Cmake 文件的开头添加如下语句 (add sentences below to the top of the .cmake file that error occur)
windows 7:
set(CMAKE_LIBRARY_PATH "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib")
windows 8:
set(CMAKE_LIBRARY_PATH "C:\Program Files (x86)\Windows Kits\8.0\Lib\win8\um\x64")
window 10:
set(CMAKE_LIBRARY_PATH "C:\Program Files (x86)\Windows Kits\8.0\Lib\win8\um\x64")
然后再 configure cmake 就行了,注意路径时双反斜杠