java - 将C源代码转换为Java源代码?最好用于 window

原文 标签 java c windows

我正在寻找能把C源代码转换成java源代码的东西。
最好我的系统上不需要任何C或java编译器或JVM,我只想运行程序。。给它一个C文件,并把它转换成java源代码。
最好代码的功能相同!!但我至少想让这个工具试一下!
以下是c2j的错误
http://img17.imageshack.us/img17/1593/aavp.jpg

最佳答案

将C程序自动转换成Java将是一项挑战。C和Java之间的区别意味着不能逐行转换。举几个例子:
C不支持类,但类是Java的基本概念。
C有一个巨大的指针语法,而Java没有。
C和Java之间有很多很多不同之处,所以我怀疑任何程序都能很好地完成转换。
也就是说,有几个项目试图这样做:
http://www.soften.ktu.lt/~stonis/c2java/
http://tech.novosoft-us.com/product_c2j.jsp

关于java - 将C源代码转换为Java源代码?最好用于 window ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4691936/

相关文章:

windows - 在 Windows 上构建 Hadoop 错误 : Ant BuildException

java - spring threadpooltaskexecutor导致tomcat中的内存泄漏

java - 在JavaFX中将Map与TableView一起使用

c - C将两位数字转换为一个整数

c - 为什么popen打开的文件为空?

windows - 在Windows 7上独立运行AntlrWorks 2

java - 使用Spring Controller 返回的jQuery和GSON解析JSON对象

java - 如何在Java中将xml转换为.json文件

c++ - 'top'程序用于在屏幕上显示数据的技术是什么?

windows - 适用于 Windows 的 Markdown 预览应用程序