bash2cpp:将bash脚本转换为C ++代码。 对于简单的shell脚本很有用这些脚本可以转换为C ++以提高速度 源码
介绍 bash2cpp将简单的bash脚本转换为c ++代码。 它需要c ++ 17作为文件IO,并希望c ++代码在Linux中运行。 代码还使用boost :: format进行printf格式说明符转换。 尽管可以通过一些努力消除Linux依赖性,但是目前还不为人所知。 您可能要尝试bash2cpp的原因是: 通过使用本机二进制文件而不是Shell脚本,可以缩短执行时间。 防止混淆代码,以防止修改。 bash2cpp并不是一个完整的翻译器,但是对于简单的脚本却表现出色。 要求 sudo apt-get install -y build-essential sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt update sudo apt install gcc-9 g++-9 sudo update-alt
文件列表
bash2cpp:将bash脚本转换为C ++代码。 对于简单的shell脚本很有用,这些脚本可以转换为C ++以提高速度
(预估有个173文件)
.gitignore
6KB
tsconfig.json
159B
README.md
9KB
.gitmodules
120B
build.cmd
110B
pcre.c
14KB
devpts
93B
exec.cpp
4KB
halt
517B
fstab
43B
暂无评论