OSG+VS2012+win10环境搭建

win10下OSG+VS2012环境搭建

一、相关准备
  1. OSG源码
    当前版本:
    下载链接:OpenSceneGraph

  2. 环境搭建参考文档:OSG+VS2012+win10环境搭建

  3. 上文作者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 就行了,注意路径时双反斜杠

你可能感兴趣的:(OSG+VS2012+win10环境搭建)