源码编译问题? 有这样一个小项目程序在文本文件中读数据 C的源码 如何在java中调用c的编译器 将它编译成.C的文件??最后保存.C的文件?请各位达人帮忙? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用命令行指令就行了,下面一个例子,你改改吧package 面试题;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;class Test111 { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); try { Process process = runtime.exec("net user");//换成C编译器路径:c:\\gcc main.c BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); String temp = ""; while((temp = reader.readLine()) != null){ System.out.println(temp); } reader.close(); } catch (IOException e) { e.printStackTrace(); }}} 静态方法中不能直接引用非静态变量 散分~~祝大家新年快乐!! 为什么说没有main函数 是否CLASSPATH问题,请大家来帮帮忙 UltraEdit用于调试java,Ctrl+Shift+0快捷键被输入法占用了,如何改变javac等命令的快捷键? 关于“抽象类”和“接口”之间的比较 请教文件读写问题 JMF中JMStudio的使用问题 如何才能带package编译运行? 简单的问题,但是找不出错误来,好烦。 求一个JAVA分割字符串的程序 .c的文件 通过java程序调用TCC编译 java拦截System.out.println() 如何实现??
用命令行指令就行了,下面一个例子,你改改吧package 面试题;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;class Test111 {
public static void main(String[] args) {
Runtime runtime = Runtime.getRuntime();
try {
Process process = runtime.exec("net user");//换成C编译器路径:c:\\gcc main.c
BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
String temp = "";
while((temp = reader.readLine()) != null){
System.out.println(temp);
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}