如何在Jamfile中传递命令行参数?

时间:2016-09-29 07:39:18

标签: jam

我想在Jamfile中执行某个命令g++ <some cpp file>。但是,我想将文件的名称作为命令行输入。在bash中,这可以按如下方式完成

档案temp.sh -

#!/bin/bash

g++ $1

并将其作为bash temp.sh <cpp file>

调用

我想通过在终端上调用jam -fJamfile <cpp file>来使用jam做类似的事情。怎么做?我试图搜索它,但没有在任何地方找到任何相关信息。

1 个答案:

答案 0 :(得分:0)

找到答案。

假设在jamfile中声明的变量是$(cppFile),运行jam为

cppFile=<cpp file required> jam -fJamfile