提问者:小点点

C++Makefile-变量后面的文本是什么?


我分析了几个makefile。 我想知道是否有一个数组,包含所有这些值,以及它们对应的值。 CXXFLAGS是一个变量但是它后面是什么。。。。。。 -短信? (我不知道术语^^)谢谢

CXXFLAGS    :=  -fno-exceptions -std=gnu++11 # etc...

共1个答案

匿名用户

:=后面的“text”可以是任何文本,具体取决于变量。 这个特定的变量CXXFlags通常用于包含C++编译器标志。 所以-std=gnu++11是一个标志,用来告诉gnu编译器使用C++11标准。

另一个变量可能具有链接器标志,例如:

LFLAGS:=-lbob-lfred

lflags现在包含“text”:“-lbob-lfred”,这是链接器标志,用来告诉链接器链接库bob和fred。

这些都是常规变量名,但您可以任意使用:

my_variable:=一些随机文本

你想怎么用就怎么用了。。。

相关问题


MySQL Query : SELECT * FROM v9_ask_question WHERE 1=1 AND question regexp '(c++makefile-|变量|文本)' ORDER BY qid DESC LIMIT 20
MySQL Error : Got error 'repetition-operator operand invalid' from regexp
MySQL Errno : 1139
Message : Got error 'repetition-operator operand invalid' from regexp
Need Help?