[英]How to Cross Compile Library Using Standalone NDK toolchain
因此,我嘗試使用源代碼交叉編譯Box2D,我想在Mac上針對Android進行編譯。 我可以跑...
../box2d-read-only/Box2D/Build/gmake$ make
現在,如何將我正在使用的GCC版本更新為ARM處理器的版本,這可以正常工作。 我嘗試了以下...
使CC =“ / tmp / my-toolchain / bin / arm-linux-androideabi-gcc”
這似乎可行,但這是真的嗎? 我是gcc的新手,我有一種直覺,那就是使用Mac x86(或其他任何型號)gcc。 有沒有很好的方法來測試它是否為正確的拱門編譯?
我想我在文檔中找到了答案,這似乎可行。
導出PATH = / tmp / my-android-toolchain / bin:$ PATH
導出CC = arm-linux-androideabi-gcc#或導出CC = clang
導出CXX = arm-linux-androideabi-g ++#或導出CXX = clang ++
使
仍在努力確認。
在文檔中找到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.