创建一个 bash 脚本来编译 C++
Creating a bash script to compile a c++
我有一个用 C++ 编写的程序,它将一些模拟结果输出到 .csv excel 文件。
根据一些说明,我需要创建一个简单的 bash 脚本,该脚本将 运行 给定命令“$ run_program”的 .cpp 文件($ 不是命令)。
我查看了 Whosebug 和其他网站,但没有找到具体的答案来帮助我。如果回答的人能花点时间解释一下参数的含义,我也将不胜感激。
谢谢。
How I should make a bash script to run a C++ program?
这是我查看过的链接之一,但是我无法从中得出结论。
我不知道你用来编译 C++ 程序的命令,但这可能对你有帮助。
- 创建一个扩展名为“.sh”的文件,然后用您喜欢的文本编辑器打开它。
粘贴此代码(将编译行更改为您用来编译程序的行)
#!/bin/bash
#Run this in terminal
#+ Command to compile c++ program. here i used common one
g++ filename.cpp -o anyname
exit 0
现在你需要运行这个脚本,为此打开一个终端
chmod u+x scriptname.sh
然后运行脚本./scriptname.sh
希望这会编译您的程序。
听起来 Makefile 正是您要查找的内容。如果您处理编程,绝对值得一试。
我有一个用 C++ 编写的程序,它将一些模拟结果输出到 .csv excel 文件。
根据一些说明,我需要创建一个简单的 bash 脚本,该脚本将 运行 给定命令“$ run_program”的 .cpp 文件($ 不是命令)。
我查看了 Whosebug 和其他网站,但没有找到具体的答案来帮助我。如果回答的人能花点时间解释一下参数的含义,我也将不胜感激。
谢谢。
How I should make a bash script to run a C++ program?
这是我查看过的链接之一,但是我无法从中得出结论。
我不知道你用来编译 C++ 程序的命令,但这可能对你有帮助。
- 创建一个扩展名为“.sh”的文件,然后用您喜欢的文本编辑器打开它。
粘贴此代码(将编译行更改为您用来编译程序的行)
#!/bin/bash #Run this in terminal #+ Command to compile c++ program. here i used common one g++ filename.cpp -o anyname exit 0
现在你需要运行这个脚本,为此打开一个终端
chmod u+x scriptname.sh
然后运行脚本./scriptname.sh
希望这会编译您的程序。
听起来 Makefile 正是您要查找的内容。如果您处理编程,绝对值得一试。