include
(BUILDSTATICLIBRARY):静态库;include
(BUILD_SHARED_LIBRARY):动态库;
“=”是赋值运算符,”+=”是追加,”
”引用某个变量值;“CLEARVARS”:指向一个编译脚本,用于除充值LOCALPATH变量外的所有LOCALXXX系列变量;LOCALPATH:这个变量用于给出当前文件的路径,如果无则src;文件写:“(callmydir)”如果有src则写(callsrc);LOCALPATH:=
(call my_dir);
LOCAL_MODULE:这是模块的名字,必须是唯一的,不含空格;
LOCAL_SRC_FILES:要编译源代码的文件列表,文件之间可以空格;
LOCAL_INCLUDE:头文件的包含路径;
LOCAL_STATIC_LIBRARYS:表示该模块需要哪些静态库;
LOCAL_SHARED_LIBRARYS:表示该模块需要的动态库,链接时需要;
LOCAL_LDLIBS:编译连接时附加选项’-l’比如需要其它库文件;
Andriod.mk详解
最新推荐文章于 2024-06-28 21:05:53 发布