[i.MX] IMX6 jni编译

[复制链接]
 楼主| viperauter 发表于 2015-9-21 09:36 | 显示全部楼层 |阅读模式
本人刚开始弄android下的平台,imx6q在编译自己的jni模块的时候提示如下错误,后来找了下在libandroid_runtime_intermediates所在的输出目录在/out/target/product/sabresd_6dq/obj里面而不是在默认的generic/obj目录下,猜测可能时时makefile找不到目录的原因,请问应该怎么解决。
make: *** 没有规则可以创建“out/target/product/generic/obj/SHARED_LIBRARIES/com_android_server_Carcontrol_intermediates/import_includes”需要的目标“out/target/product/generic/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/export_includes”
mini1986 发表于 2015-9-21 11:32 | 显示全部楼层
你先不添加你的东西,编译一下,通过后,你再加入你的东西,再编译一次,出错了就慢慢解决错误......
估计你的Android.mk没有改好吧......
芙蓉洞 发表于 2015-9-21 13:54 | 显示全部楼层
什么都不加的时候会报错吗
 楼主| viperauter 发表于 2015-9-22 15:43 | 显示全部楼层
mini1986 发表于 2015-9-21 11:32
你先不添加你的东西,编译一下,通过后,你再加入你的东西,再编译一次,出错了就慢慢解决错误......
估计 ...

谢谢,不是这个问题,情况是这样的,直接make是没有问题的,只要是编译自己的jni模块出现问题,后来发现原因了,targetout的问题
Beckham_Owen 发表于 2015-9-22 21:33 | 显示全部楼层
viperauter 发表于 2015-9-22 15:43
谢谢,不是这个问题,情况是这样的,直接make是没有问题的,只要是编译自己的jni模块出现问题,后来发现 ...

具体targetout的什么问题呢?
芙蓉洞 发表于 2015-9-23 22:00 | 显示全部楼层
把makefile贴出来看看,是不是没有找到合适的路径呢
Luis德华 发表于 2015-9-24 09:12 | 显示全部楼层
也想知道楼主的makefile是什么样的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部