本文主要是介绍使用OHOS SDK构建assimp,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参照OHOS IDE和SDK的安装方法配置好开发环境。
从github下载源码。
执行如下命令:
git clone https://github.com/assimp/assimp.git
进入源码所在的目录,创建批处理文件ohos_build.cmd
,内容如下:
@echo off
setlocalset OHOS_SDK_HOME=D:\Tools\Huawei\OHOS\SDK\9
set CMAKE_HOME=D:\Tools\cmake-3.26.0-windows-x86_64
set PATH=%CMAKE_HOME%\bin;%PATH%cmake --version
ninja --versionset SRC_ROOT=%CD%set BUILD_ROOT=%SRC_ROOT%\build-ohosset BUILD_TARGET=assimpcmake -G "Ninja Multi-Config" ^-S %SRC_ROOT% ^-B %BUILD_ROOT% ^-DCMAKE_TOOLCHAIN_FILE=%OHOS_SDK_HOME%\native\build\cmake\ohos.toolchain.cmake ^-DCMAKE_CXX_FLAGS="-Wno-unused-command-line-argument" ^-DCMAKE_C_FLAGS="-Wno-unused-command-line-argument" ^-DASSIMP_HUNTER_ENABLED=OFF ^-DBUILD_SHARED_LIBS=ON ^-DASSIMP_BUILD_ZLIB=OFF ^-DASSIMP_BUILD_ASSIMP_TOOLS=OFF ^-DASSIMP_BUILD_SAMPLES=OFF ^-DASSIMP_BUILD_TESTS=OFF ^-DASSIMP_COVERALLS=OFF ^-DASSIMP_INSTALL=OFF ^-DASSIMP_WARNINGS_AS_ERRORS=OFF ^-DASSIMP_IGNORE_GIT_HASH=ON ^-DASSIMP_INSTALL_PDB=OFF ^-DASSIMP_BUILD_DRACO=ONcmake --build %BUILD_ROOT% --target %BUILD_TARGET% --parallel
进入CMD,在源码所在的目录下,执行如下命令:
call ohos_build.cmd
等待项目编译结束。
这篇关于使用OHOS SDK构建assimp的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!