Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 makfile 的新手。什么是?=在makefile中的含义是什么意思如果未定义则定义或其他含义
是的,它的意思是“如果没有定义就定义”。来自info make:
info make
变量还有另一个赋值运算符,`?='。这称为条件变量赋值运算符,因为它仅在变量尚未定义时才有效。