在Android上链接libjpeg时出现问题

在Android上链接libjpeg时出现问题,android,libjpeg,Android,Libjpeg,我在从Android源代码链接到libjpeg时遇到问题。我有 LOCAL_SHARED_LIBRARIES := libjpeg 及 但我仍然可以从那个库中得到任何未定义的引用。我尝试过将“本地共享库”更改为“本地静态库”,但没有任何效果。非常感谢您的帮助。libjpeg不是作为Android Froyo上的共享库构建的。您需要将其链接为静态库,例如: LOCAL_STATIC_LIBRARIES := libjpeg LOCAL_C_INCLUDES := external/jpeg 尝

我在从Android源代码链接到libjpeg时遇到问题。我有

LOCAL_SHARED_LIBRARIES := libjpeg


但我仍然可以从那个库中得到任何未定义的引用。我尝试过将“本地共享库”更改为“本地静态库”,但没有任何效果。非常感谢您的帮助。

libjpeg不是作为Android Froyo上的共享库构建的。您需要将其链接为静态库,例如:

LOCAL_STATIC_LIBRARIES := libjpeg
LOCAL_C_INCLUDES := external/jpeg
尝试使用#在本表中包括:

extern "C" {
#include "jpeglib.h"
}
这对我有用


祝你好运

我试过了。它不起作用。android源代码中有一个libjpeg.so。我在自定义android Froyo构建中使用它,所以我只能猜测问题的根源在其他地方。。。
extern "C" {
#include "jpeglib.h"
}