Java工程本地调用JNI中含有C文件,如何在Java工程中用C++test检查该C文件?

思路1:直接检查该文件,但是运行结果显示该文件跳过检查,做了些实验,非C/C++工程是无法使用C++test的思路2:使用cpptestscan生成bdf文件后导入,这回... 思路1:直接检查该文件,但是运行结果显示该文件跳过检查,做了些实验,非C/C++工程是无法使用C++test的
思路2:使用cpptestscan生成bdf文件后导入,这回可以检查了,但是运行失败,应该是编译的问题,jni调用的头文件的问题,应该是运行失败的原因。这样做还是无法检查,而且和原来的初衷违背,原来是想直接在Java工程中用C++test直接检查的。
谁有经验,求教!谢谢!
展开
 我来答
holykloud
2011-10-11 · TA获得超过156个赞
知道答主
回答量:70
采纳率:0%
帮助的人:89.4万
展开全部
试试这个Android原生开发的Eclipse的插件吧:
Sequoyah Metadata Repository - http://download.eclipse.org/sequoyah/updates/2.0/
可以给已有的Java Android项目直接添加Native C/C++的支持,就是基于CDT的C/C++项目混合支持,可能这样就能满足C/C++工程这个要求了。
追问
Android工程基于JDT,而C++test基于CDT,在配置文件里加上CDT就ok了。
虽然你的回答不是正确的,不过还是表示感谢~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式