使用“链接到文件”选项添加C ++源代码

时间:2012-01-05 16:04:48

标签: android c++ makefile

我尝试通过从资源管理器中拖动并从“文件操作”对话框中选择“链接到文件”选项,将一些C / C ++源添加到JNI文件夹中。

如何将这些源添加到Android.mk makefile中?

我尝试过组合

LOCAL_SRC_FILES += source.cpp

LOCAL_SRC_FILES += c:/full/path/to/file/source.cpp

但没有任何作用。每次出现错误'make: * 没有规则可以制作目标.........'

那么有什么建议吗?

由于

P.S。如果我选择“复制文件”选项 - 一切都还可以。

1 个答案:

答案 0 :(得分:0)

这是一个工作的android.mk文件,用于从2个cpp文件构建静态库:

LOCAL_PATH := $(call my-dir)

LOCAL_ARM_MODE :=arm

include $(CLEAR_VARS)

LOCAL_MODULE    := mylib
LOCAL_SRC_FILES := \
          mysource1.cpp \
          mysource2.cpp \

LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -lz -lm -llog

include $(BUILD_SHARED_LIBRARY)