gpt4 book ai didi

makefile - makefile 中的冒号和 $

转载 作者:行者123 更新时间:2023-12-04 03:14:12 30 4
gpt4 key购买 nike

什么TEMP0_FILES下面计算到? SOURCE_FILES可以等于多个源文件。请告诉我以下语法 :.cpp=.o 的用途

SOURCE_FILES = main.cpp

TEMP0_FILES = $(SOURCE_FILES:.cpp=.o)

最佳答案

: 语法导致对变量进行替换。在这种情况下,它会将 SOURCE_FILES 变量中所有项目中的“.cpp”替换为“.o”。

TEMP0_FILES 将是“main.o”

如果 SOURCE_FILES 是“main.cpp otherfile.cpp otherfile2.cpp” TEMP0_FILES 将变成:“main.o otherfile.o otherfile2.o”等。

关于makefile - makefile 中的冒号和 $,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/784392/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com