我想将内联字符串与系统调用连接起来。我不能使用中间变量来保存结果,因为这个makefile是由qmake自动生成的(它删除了所有用户变量)。
test:
cp foo.exe $(system echo -n "foo`echo you`.exe")
稍后我会用更复杂的命令替换echo you
,但这不会按原样运行。
答案 0 :(得分:1)
不确定system
来自哪里;这不是GNU make中的有效函数。
也许你的意思是shell
?
test:
cp foo.exe $(shell echo -n "foo`echo you`.exe")