Android.mk引入各種庫
專案中參考系統的庫:
LOCAL_SHARED_LIBRARIES += libxxxxx:
將系統庫檔案名添加到Android.mk中
實體:LOCAL_SHARED_LIBRARIES += liblog //添加Log的庫,可以列印日志
引入第三方庫:
LOCAL_LDFLAGS := -L/Path -lxxxx
實體:
庫地址: ./lib/
庫名稱: test.so
LOCAL_LDFLAGS := -L/./lib/ -ltest
引入第三方的頭檔案:
LOCAL_C_INCLUDES := path
Android.mk檔案中指定頭檔案路徑
實體:
頭檔案地址: ./inc/test.h
要加上絕對路徑:
LOCAL_C_INCLUDES := $(LOCAL_PATH)/inc/
在.cpp參考的方式:
include <test.h>
加入第三方靜態庫
LOCAL_LDFLAGS := path
實體:
第三方靜態庫地址:/lib/libtest.a
LOCAL_LDFLAGS := $(LOCAL_PATH)/lib/libtest.a //要完整的絕對地址
編程中我們會遇到多少挫折?表放棄,沙漠盡頭必是綠洲,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/7471.html
標籤:Android
上一篇:Android.mk(一)
