ADK2.5.1 如何增加lib?
请问高手们,ADK2.5.1如果要增加lib如何做?是否要修改Makefile ?直接在src/lib下参考其他lib结构建立代码即可,可以不改makefile dvtsh 发表于 2014-6-9 11:42
直接在src/lib下参考其他lib结构建立代码即可,可以不改makefile
我已经把旧的LIB复制到 src/lib 下了,但是build了没反应。 你是要把.c编译成lib
还是要链接新的lib 如果是要把.c编译成lib,应该是要新建工程吧 如果是要链接新的lib,可以在project-> property里面增加link的lib就行
要下东西,需要金币,呵呵 tiger-gz 发表于 2014-6-9 11:51
我已经把旧的LIB复制到 src/lib 下了,但是build了没反应。
需要先把lib编译成.a库文件,用开始菜单中的VM libraries;然后在工程中添加库和头文件 dvtsh 发表于 2014-6-9 13:30
需要先把lib编译成.a库文件,用开始菜单中的VM libraries;然后在工程中添加库和头文件
是的,就是把lib编译成.a库文件不成功,就是rebuild vm libreries 没把新加的LIB编译。以前我是试过在Makefile中把# SDK_LIBS is usually passed in from hostbuild, but if not then build them all
SDK_LIBS ?= $(filter-out $(patsubst %/,%,$(sort $(dir $(wildcard */BROKEN)))),$(patsubst %/,%,$(sort $(dir $(wildcard */*.h)))))
dirs = 这里加上我新加的lib的路径就可以。但是ADK2.5.1好像不一样。 cavan123 发表于 2014-6-9 13:15
你是要把.c编译成lib
还是要链接新的lib
是把.c编译成lib. tiger-gz 发表于 2014-6-9 14:51
是的,就是把lib编译成.a库文件不成功,就是rebuild vm libreries 没把新加的LIB编译。以前我是试过在Mak ...
就是这样操作啊,不过adk2.5我确实没试过,我试试看
页:
[1]
2