就是想做个在线编译c语言的系统。
用jsp做的,目前不知道该怎么做了,请高手赐教
6 个解决方案
#1
可以这样试试
前台输入的c程序保存成文件
写个bat(win系统)或shell,参数是该文件名
在该bat或shell里调用c编译器(仿makefile调用)
前台输入的c程序保存成文件
写个bat(win系统)或shell,参数是该文件名
在该bat或shell里调用c编译器(仿makefile调用)
#2
应该使用JNI来调用C/C++编译的类中方法
楼主可以去下载一下传智博客的JNI的视频,讲的蛮好的
因为我最近也在看这方面知识
希望对楼主有帮助
楼主可以去下载一下传智博客的JNI的视频,讲的蛮好的
因为我最近也在看这方面知识
希望对楼主有帮助
#3
同意楼上的,关键是得到dll文件。在windows下。
#4
路过帮顶
#5
没涉及,学习帮顶
#6
查出来了。
Runtime.getRuntime().exec("CL.EXE D:\\a.cpp");
cl是vc6。0的c++编译器。
Runtime.getRuntime().exec("CL.EXE D:\\a.cpp");
cl是vc6。0的c++编译器。
#1
可以这样试试
前台输入的c程序保存成文件
写个bat(win系统)或shell,参数是该文件名
在该bat或shell里调用c编译器(仿makefile调用)
前台输入的c程序保存成文件
写个bat(win系统)或shell,参数是该文件名
在该bat或shell里调用c编译器(仿makefile调用)
#2
应该使用JNI来调用C/C++编译的类中方法
楼主可以去下载一下传智博客的JNI的视频,讲的蛮好的
因为我最近也在看这方面知识
希望对楼主有帮助
楼主可以去下载一下传智博客的JNI的视频,讲的蛮好的
因为我最近也在看这方面知识
希望对楼主有帮助
#3
同意楼上的,关键是得到dll文件。在windows下。
#4
路过帮顶
#5
没涉及,学习帮顶
#6
查出来了。
Runtime.getRuntime().exec("CL.EXE D:\\a.cpp");
cl是vc6。0的c++编译器。
Runtime.getRuntime().exec("CL.EXE D:\\a.cpp");
cl是vc6。0的c++编译器。