关键字:操作符

1、“=”操作符:

  分配一个值给一个变量。例如:TARGET = myapp,这将会删掉原来对TARGET的任何设置,并将变量TARGET的值设置为myapp。

2、“+=”操作符:

  向一个变量的值的列表中添加一个值。例如:DEFINES += QT_DLL,把QT_DLL添加到makefile的预处理定义的列表中。

3、“-=”操作符:

  从变量的列表中移除一个值。例如:DEFINES -= QT_DLL,把QT_DLL从Makefile的预处理定义列表中移除。

4、“*=”操作符:

  仅仅在一个值不存在于一个变量的值的列表中的时候,把它添加进去。例如:DEFINES *= QT_DLL,只用在QT_DLL没有被定义在预处理定义的列表中时,它才会被添加进去。

5、“~=”操作符:

  将会替换任何与指定的值的正则表达式匹配的任何值。例如:DEFINES ~= s/QT_[DT].+/QT,将会用QT来替代任何以QT_D或QT_T开头的变量中的QT_D或QT_T。

相关文章:

  • 2021-05-28
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2021-10-17
  • 2021-12-29
  • 2021-12-16
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-11
  • 2021-05-22
  • 2022-12-23
  • 2022-01-03
相关资源
相似解决方案