意图
把文件F:\1.cpp 编译链接生成的结果存放在C:\DTS_temp中。编译的语句命令行:
VC的编译器cl编译F:\1.cpp,
调用语句为cl F:\1.cpp (会在当前目录下生成)
现在这样写完,还是在TestCL所在的目录下生成了1.obj文件。
import java.io.*;
public class TestCL {
public static void main(String args[]) {
try {
Runtime.getRuntime().exec("cmd.exe");
Process p = Runtime.getRuntime().exec("cmd /k C:");
p = Runtime.getRuntime().exec("cmd /k cd C:\\DTS_temp");
p = Runtime.getRuntime().exec("cl F:\\1.cpp"); InputStream os = p.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(os));
String str = br.readLine();
while(str != null)
{
System.out.println(br.readLine());
str = br.readLine();
}
System.out.println("run over");
} catch (Exception e) {
System.err.println("Error");
}
}
}
解决方案 »
- socket通信问题
- poi如何使用?具体函数我看得懂,就是不知道怎么import要把poi怎么设置处理?
- 怎样得到一个线程产生的随机数
- 没个事件event里都有一个consume方法,这个方法什么意思?
- eclipse读取文件为什么老发生异常?
- 急急急!在线等!高分救助:如何让窗口里的控件随着窗口的缩放也跟着缩放!万分感谢!
- 各位帮帮忙:关于两个CLASS调用的问题。
- 这个错误是什么原因啊Exception in thread "main" java.lang.NoClassDefFoundError: C:\jdk1/3/1_01\bin\He
- java安装cmd出现问题
- 我想问一下各位高手,java初学者应该在哪方面下手,能够更快成为准程序员
- 简单工厂和工厂方法
- 关于正则表达式
应该是按#1的方法能解决.