Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Makefile 如何使用宏或变量来缩短make文件?_Makefile - Fatal编程技术网

Makefile 如何使用宏或变量来缩短make文件?

Makefile 如何使用宏或变量来缩短make文件?,makefile,Makefile,我使用make文件交叉编译Opencv项目,因为我必须多次使用公共路径名,例如,/home/to/the/loc/,/home/to/the/loc/one,/home/to/the/loc/two,。。 有没有办法缩短公共路径?通过定义变量或类似宏 INC_PATH=/home/to/the/loc.并且,是否由$INC_PATH重用? 可能吗?如果没有,请建议其他方法尝试一下会不会比不断询问并等待答案快得多?我尝试了很多方法,但找不到解决方案,我甚至不知道是否可能?好吧,你在问题中提供的方法

我使用make文件交叉编译Opencv项目,因为我必须多次使用公共路径名,例如,/home/to/the/loc/,/home/to/the/loc/one,/home/to/the/loc/two,。。 有没有办法缩短公共路径?通过定义变量或类似宏 INC_PATH=/home/to/the/loc.并且,是否由$INC_PATH重用?
可能吗?如果没有,请建议其他方法

尝试一下会不会比不断询问并等待答案快得多?我尝试了很多方法,但找不到解决方案,我甚至不知道是否可能?好吧,你在问题中提供的方法会起作用。您可以在显示时指定变量,并在显示时引用它。所以,如果你给我们一个你尝试的实际例子,展示你运行的命令,展示你得到的结果,解释它们与你想要的不同,我们可以解释你做错了什么。