NDK 编译工程问题

sward2005 2011-01-05 01:10:31
有大侠在的话,帮忙看一下:
我的angdroid.mk 内容如下 :
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := TestBaseThread_ini
LOCAL_SRC_FILES := TestThread.cpp \
$(LOCAL_PATH)/../../../common/thread/BaseThread.cpp (我的线程封装类的路径)
LOCAL_LDLIBS := -lm -llog
#LOCAL_CPPFLAGS := -D_STLP_USE_SIMPLE_NODE_ALLOC

LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../../../common/thread \
/cygdrive/e/Software/android.setup/android-ndk-r5-windows/android-ndk-r5/sources/cxx-stl/stlport/stlport \
$(JNI_H_INCLUDE)

include $(BUILD_SHARED_LIBRARY)


TestThread.cpp里的CTestThread是继承自CBaseThread的,也就是说TestThread依赖BaseThread, 我这样 写后,NDK报一个没有编译规则(大概是没有编译BaseThread的Makefile)的错误, 错误如下:

No rule to make target BaseThread.cpp needed by BaseThread.o, stop

不知道该怎么处理。。。
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
freshui 2011-01-05
  • 打赏
  • 举报
回复
直接用相对路径就可以了呀
foley_liao 2011-01-05
  • 打赏
  • 举报
回复
结贴……
sward2005 2011-01-05
  • 打赏
  • 举报
回复
....把路径算错了,。。结帖

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧