我想在Jamfile中执行某个命令g++ <some cpp file>
。但是,我想将文件的名称作为命令行输入。在bash中,这可以按如下方式完成
档案temp.sh
-
#!/bin/bash
g++ $1
并将其作为bash temp.sh <cpp file>
我想通过在终端上调用jam -fJamfile <cpp file>
来使用jam做类似的事情。怎么做?我试图搜索它,但没有在任何地方找到任何相关信息。
答案 0 :(得分:0)
找到答案。
假设在jamfile中声明的变量是$(cppFile),运行jam为
cppFile=<cpp file required> jam -fJamfile