c++编译bash

平常,用cmake编译c++文件,要写cmakelists,
然后
1.创建build目录;
2.进入build目录;
3.cmake,指定编译版本为发行版;
4.多线程编译;
5.进入上级目录;

mkdir build  
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j8
cd ../

但是这太麻烦了,而且有时需要反复调试代码,每次这样重复这些操作,即浪费时间,又非常无聊,于是考虑有没有一种方法解决这个问题,
带着这种想法,找到了bash脚本命令,只需将所有指令写入到bash就可以一次命令执行,
具体过程:
1.创建一个名为build,sh的bash脚本;
2.使用文档编辑进入build.sh脚本;
3.在build.sh文档中输入上述指令;
4.点击保存,

touch build.sh
gedit build.sh
mkdir build  
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j8
cd ../

对应的可以写一个删除build目录的bash脚本,同样的,
具体过程:
1.创建一个名为build,sh的bash脚本;
2.使用文档编辑进入build.sh脚本;
3.在debuild.sh文档中输入删除build目录的指令(-r 循环删除build目录内文件),

touch debuild.sh
gedit debuild.sh
rm -r build

小结; 在使用c++时,适当写一些脚本能减轻重复工作,加快开发,未完待续…

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CN-JackZhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值