在Eclipse中构建Android项目时构建C ++共享对象

时间:2012-12-19 16:17:17

标签: android eclipse makefile

我正在尝试设置Eclipse,以便在构建我的Android项目之前将C ++库构建为共享对象

我研究了如何通过Android.mk做到这一点,但似乎我需要修改C ++库make文件来改为使用android makefile,这需要更多的时间。

我已经导入了C ++库的源代码,并且能够通过Eclipse构建它,在我的Android项目Android.mk文件中,我引用了预构建的共享对象的位置,并在运行应用程序时正确安装

当我构建Android项目时,是否有一些方法可以让Eclipse构建C ++项目,然后是我的Android项目?

1 个答案:

答案 0 :(得分:0)

在大多数情况下,我解决了我的问题。首先,我必须将本机库项目导入为C ++项目。然后,我将构建目录通过Eclipse更改为我的make文件所在的库。最后,我通过执行Properties-> Project References并选择本机库项目,使我的项目引用了本机库。