Mac 版本 OSG 引擎编译
2014年11月11日
0、编译环境
1) Xcode 6.1
2) OSX 10.10
1、准备工作
1) 安装 CMake 3.0.2
下载地址:
http://pan.baidu.com/s/1i3xekJF
2) FBX 格式扩展(根据需要酌情安装)
下载地址:
http://pan.baidu.com/s/1kT9RzdP
安装。
2、配置 CMake
1) 设置是否编译例子:
1 | BUILD_OSG_EXAMPLES = ON |
2) 设置 OSG_WINDOWING_SYSTEM :
1 | OSG_WINDOWING_SYSTEM = Cocoa |
3) 添加 fbx 扩展(根据需要),设置以下变量。注意需要使用的是 libstdcpp 类型的库文件,否则可能编译不过:
1 2 3 | FBX_INCLUDE_DIR = /Applications/Autodesk/FBX SDK/2015.1/include FBX_LIBRARY = /Applications/Autodesk/FBX SDK/2015.1/lib/clang/libstdcpp/release/libfbxsdk.a FBX_LIBRARY_DEBUG = /Applications/Autodesk/FBX SDK/2015.1/lib/clang/libstdcpp/debug/libfbxsdk.a |
4) 选择目录,Configure、Generate,生成 Xcode 工程。
3、编译运行
打开 OpenSceneGraph.xcodeproj 运行 ALL_BUILD 看是否成功。