在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 博客專欄

      EEPW首頁 > 博客 > DCMAKE_TOOLCHAIN_FILE

      DCMAKE_TOOLCHAIN_FILE

      發(fā)布人:電子禪石 時(shí)間:2020-11-11 來源:工程師 發(fā)布文章

      DCMAKE_TOOLCHAIN_FILE


      CMAKE_TOOLCHAIN_FILE

      absolute or relative path to a cmake script which sets up all the toolchain related variables mentioned above

      CMAKE給交叉編譯預(yù)留了一個(gè)變量CMAKE_TOOLCHAIN_FILE,它定義了一個(gè).cmake文件的路徑,該文件里面設(shè)置了一系列CMAKE變量和屬性,比如C_COMPILER,CXX_COMPILER等。.cmake文件的好處是一次編寫多次使用,不同平臺(tái)架構(gòu)的交叉編譯工具鏈可以編寫一個(gè)獨(dú)立的toolchain.cmake文件,而工程的CMakeLists.txt可以編寫為通用格式,對工具鏈不可見。cmake腳本可以如下形式:

      cmake -DCMAKE_TOOLCHAIN_FILE=./toolchains/ndk64-toolchain.cmake .. && make
      cmake -DCMAKE_TOOLCHAIN_FILE=./toolchain/ndk32-toolchain.cmake .. && make
      toolchain.cmake demo
      set(CMAKE_SYSTEM_NAME Android)
      set(CMAKE_ANDROID_API 21)
      set(CMAKE_ANDROID_ARCH_ABI aarch64)
      set(CMAKE_ANDROID_STL_TYPE gnustl_static)
      set(TOOLCHAIN_PATH /opt/sdk/android-aarch64)# 
      set(ANDROID_LIB_PATH ${TOOLCHAIN_PATH}/sysroot/usr/lib)
      set(CMAKE_C_COMPILER ${TOOLCHAIN_PATH}/bin/aarch64-linux-android-gcc)
      set(CMAKE_C_FLAGS "-D__ANDROID_API__=21  -fno-exceptions -O2 -fpie -fpic -fPIE -fPIC -pie -lm -Wl,-llog" CACHE STRING "" FORCE)
      set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/bin/aarch64-linux-android-g++)set(CMAKE_CXX_FLAGS "-D__ANDROID_API__=21 -DANDROID_STL=gnustl_static -fno-exceptions -O2 -fpie -fpic -fPIE -fPIC -pie -std=c++11 -lm -lstdc++ -Wl,-llog" CACHE STRING "" FORCE)


      *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。

      電荷放大器相關(guān)文章:電荷放大器原理


      關(guān)鍵詞:

      相關(guān)推薦

      推薦視頻

      更多>>

      技術(shù)專區(qū)

      關(guān)閉