我从其他帖子中得到了这个答案。以下打印带有扩展名的文件名。这仅适用于 cpp 文件,不适用于FILE_NAME在 C 代码中检索此预处理器值时的头文件。
FILE_NAME
-D FILE_NAME=\"$(<F)\"
如何只获取没有扩展名的源文件名?
c++ makefile
c++ ×1
makefile ×1