Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 解決不使用Android NDK編譯的bin文件No such file or directory問題

解決不使用Android NDK編譯的bin文件No such file or directory問題

編輯:關於Android編程

使用板子的交叉編譯工具鏈,自己做Makefile來編譯一個二進制文件,adb push到板子上運行。   會出現No such file or directory問題。   明明該文件是存在的,為什麼會出現這個問題呢?   文件是存在,但是該文件所需要的一些庫文件,是不存在的。這個時候就需要靜態鏈接。   在Makefile中增加一行   LDFLAGS  += --static   在編譯可執行文件的命令中,比如    26 LDFLAGS += --static  27 $(EXEC): $(LIB) main.c  28     $(CC) $(CFLAGS) $(LDFLAGS) -o  $@ main.c -L. $(LIB)   即可解決。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved