1

我有一个静态库(mylib.a)。如何将其添加到项目中(Momentic IDE)?

我想把它添加到 lib 文件夹并写

LIBS += -Bstatic -L/app/native/lib  -mylib -Bdynamic \

到文件.pro,但它不起作用

4

2 回答 2

0

你需要 -*l*mylib。如果这不能解决您的问题,请尝试使用静态库的绝对路径。

于 2014-04-05T06:42:56.633 回答
0

右键单击您的项目,从菜单中选择配置 -> 添加库。

在对话框中选择外部库,然后选择下一步。浏览到库的设备和模拟器版本的位置,并将路径添加到包含目录。如果它是一个静态库,您可能必须进入 bar-descriptor.xml 文件并删除动态库 mylib.so 的资产条目。这样做的原因是静态库在编译时链接,其中不包含在操作系统中的动态库必须作为应用程序的资产加载。

于 2014-04-03T15:33:40.240 回答