noxue-compiler

Crates.ionoxue-compiler
lib.rsnoxue-compiler
version1.0.4
sourcesrc
created_at2022-03-15 17:18:11.712408
updated_at2022-03-19 20:44:33.795675
description利用docker实现在线编译运行代码
homepagehttp://code.noxue.com
repositoryhttps://github.com/noxue/noxue-compiler
max_upload_size
id550591
size8,126
刘荣飞 (noxue)

documentation

README

docker rm $(docker ps -a -q)  删除所有容器


docker pull gcc
docker pull rust
docker pull php:5.6
docker pull php:7.4
docker pull php:8
docker pull golang
docker pull python:2
docker pull python:3
docker pull adityai/jdk13
docker pull ruby
docker pull perl

bug

  • 修复换行符转义bug

之前使用一次性执行命令的方式,处理 \n 有转义问题,且有可能被拼接命令影响主机安全,现在改成所有输入都通过标准输入文件传入到容器,杜绝任何命令在主机执行的危险。

Commit count: 23

cargo fmt