osg for android编译记录

下载

下载稳定版的osg,我使用的是最新版OpenSceneGraph-3.6.3。

下载第三方库,3rdpartyAndroid,如果下载不下来,联系我。

下载NDK,android-ndk-r10e。

下载cygwin,默认安装即可。

配置

osg官网的cmake指令有错误,下面是我修改后的,可以正常生成编译文件。

打开cygwinm

cd "D:/OpenSceneGraph/OpenSceneGraph-3.6.3/BuildAndroid"
cmake .. -G "MinGW Makefiles" \
        -DCMAKE_MAKE_PROGRAM="D:/SDK/android-ndk-r10e/prebuilt/windows-x86_64/bin/make.exe" \
        -DANDROID_NDK="D:/SDK/android-ndk-r10e" \
        -DANDROID_STANDALONE_TOOLCHAIN="D:/SDK/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9" \
        -DCMAKE_TOOLCHAIN_FILE="../PlatformSpecifics/Android/android.toolchain.cmake" \
        -DOPENGL_PROFILE="GLES2" -DDYNAMIC_OPENTHREADS=OFF -DDYNAMIC_OPENSCENEGRAPH=OFF \
        -DANDROID_STL="gnustl_static" \
        -DANDROID_NATIVE_API_LEVEL=21 \
        -DANDROID_ABI=armeabi-v7a \
        -DCMAKE_INSTALL_PREFIX="D:/OpenSceneGraph/OpenSceneGraph-3.6.3/BuildAndroid" \
        -DGDAL_DIR="D:/OsgAndroid/3rdparty/gdal/include" 

编译

cmake --build .

如果找不到,在这里下载吧。

osgandroid第三方库3rdpartyAndroid_osg3.4.1osgearth2.8Android安卓移植-C++文档类资源-CSDN下载

转载请标明作者和出处,有问题请回复或发邮件

作者:田腾

Q群:469468407

邮箱:tian_teng@qq.com

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值