我正在寻找能够将C源代码转换为java源代码的东西。
最好不要在我的系统上有任何C或java编译器或JVM,我只想运行程序..给它一个C文件,并将它转换为java源代码。
最好代码功能相同!!但我至少想让这个工具尝试一下!
以下是来自c2j的错误 http://img17.imageshack.us/img17/1593/aavp.jpg
答案 0 :(得分:5)
将C程序自动转换为Java将具有挑战性。 C和Java之间的差异意味着您不能只是逐行转换。举几个例子:
C和Java之间存在很多很多差异,所以我怀疑任何程序都能很好地完成转换。
也就是说,有一些项目试图这样做:
答案 1 :(得分:0)
答案 2 :(得分:0)
我没有尝试过,但这里有一个link工具声称可以做你想做的事。
答案 3 :(得分:0)
如果您不需要运行它,但只是阅读并理解它,您最好让C开发人员向您解释...... 自动工具总是会产生编写错误的代码并且难以阅读。
正如评论中所建议的,如果代码很小,您也可以在此发布,以便我们帮助您理解。