我是长春工业大学计算机系大二的学生,我在做一个在线编译的功能的JavaWeb项目,
一直在慕课网上学习觉得慕课网在线编译很牛,很稳定没出现过编译结果是乱码的情况,
我实现的方式是 把前台传过来的代码,用服务器安装的编译器内置的cl.exe编译C++文件
然后在运行编译好的可执行文件。但是我总觉得这种方法不安全,如果程序中出现一些删除
修改系统文件的代码可能把服务器搞坏了.虽然项目功能好使但是不科学,
所以我想请问一下慕课网的在线编译功能的原理是什么?是否用到了一些插件,环境有什么要求。
真挚希望各位看到的老师大牛能给我一个解决问题的办法。
添加回答
举报
0/150
提交
取消