创建一个bash脚本来编译c ++

时间:2015-03-17 02:33:56

标签: c++ bash compilation

我有一个用c ++编写的程序,它将一些模拟结果输出到.csv excel文件。

根据一些说明,我需要创建一个简单的bash脚本,该脚本将运行.cpp文件给定命令“$ run_program”($不是命令的一部分)。

我查看了Stackoverflow和其他网站但是我没有找到具体的答案来帮助我。如果那些回答的人可能需要一些时间来解释参数的含义,我也将不胜感激。

谢谢。

How I should make a bash script to run a C++ program?

这是我看过的链接之一,但是我无法做出正面或反面。

2 个答案:

答案 0 :(得分:3)

我不知道您用来编译c ++程序的命令,但这可能对您有帮助。

  1. 使用" .sh"创建一个文件扩展并使用您喜欢的文本编辑器打开它。
  2. 粘贴此代码(使用您用于编译程序的行更改编译行)

    #!/bin/bash
    #Run this in terminal
    #+ Command to compile c++ program. here i used common one
    g++ filename.cpp -o anyname
    exit 0
    
  3. 现在你需要运行这个脚本,为此要打开一个终端

    chmod u + x scriptname.sh

  4. 然后按./scriptname.sh运行脚本 希望这会编译你的程序。

答案 1 :(得分:0)

听起来像Makefile就是你在这里寻找的东西。如果你处理编程,绝对值得一试。