Win7 下 Java运行C编译链接
首先安装C的编译器
然后右键我的电脑->管理->高级系统设置->环境变量->找到Path点击编辑
输入(我直接安装在D盘下)D:\MinGW\bin

保存
然后查看GCC是否安装成功
Cmd -> GCC

表示安装成功
然后 java文件代码这么写
import java.io.IOException;
public class Javaconnectc {
@SuppressWarnings("unused")
public static void main(String[] args) throwsIOException, InterruptedException {
//File f = new File("1.c");
Runtime r = Runtime.getRuntime();
Process p = null;
String str[] = new String[]{"cmd","/C","start","c\\my.bat"};
p = r.exec(str);//运行cmd下的gcc
p.waitFor();
}
}
my.bat文件代码
gcc -o c语言/1 c语言/1.c
pause
文件管理分部如下

在这个时候如果是使用Eclipse的话我的GCC无法访问workspace
请把Eclipse的文件夹右键->属性->安全->编辑
完全控制这样GCC就可以访问workspace
然后再运行java
版权声明:本文为qq1299338446原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。