OpenAL Android版编译笔记

 

下载openal-soft-master.zip 解压后在 解压文件夹创建build目录,
打开VS2010命令行提示工具,cd 切换到刚才创建的build目录, 输入如下cmake命令:

    cmake -G"NMake Makefiles" -DCMAKE_TOOLCHAIN_FILE=D:\develope\Android\android-ndk-r17c\build\cmake\android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_NATIVE_API_LEVEL=14 -D__WITHOUT_FILE_OFFSET_BITS_64=true -DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-4.9 ..

注意 -D__WITHOUT_FILE_OFFSET_BITS_64=true 定义这个变量关闭64位文件,要使用64位Android版本需要大于等于21,不然会报错 ndk-r17c以上版本包含android.toolchain.cmake,也可以使用ogre中提取的android.toolchain.cmake可以在低版本ndk中编译

你可能感兴趣的:(OpenAL Android版编译笔记)