gpt4 book ai didi

qmake:如何通过命令行提供多个变量?

转载 作者:行者123 更新时间:2023-12-04 02:57:22 28 4
gpt4 key购买 nike

qmake允许通过这样的命令行界面提供变量:

qmake "CONFIG += release" "MY_VAR = hello"

所以我可以使用 $$MY_VAR里面 .pro文件。但是有可能以这种方式提供多个变量吗?我试过了
qmake "CONFIG += release" "MY_VAR = hello" "MY_ANOTHER_VAR = hi"

但它不起作用(引发错误)。任何提示?

最佳答案

这个问题具有误导性。您可以提供任意数量的变量。

。轮廓:

....message($$VAR1)message($$VAR2)

qmake run:

qmake ... "VAR1=VALUE1" "VAR2=VALUE2"

compiler output:


09:40:13: Running build steps for project test...
09:40:13: Starting: "c:\qtsdk\desktop\qt\4.8.1\mingw\bin\qmake.exe" D:\tmp\test\test.pro -r -spec win32-g++ "CONFIG+=declarative_debug" "VAR1=VALUE1" "VAR2=VALUE2"
Project MESSAGE: VALUE1
Project MESSAGE: VALUE2
Project MESSAGE: VALUE1
Project MESSAGE: VALUE2
Project MESSAGE: VALUE1
Project MESSAGE: VALUE2
09:40:14: The process "c:\qtsdk\desktop\qt\4.8.1\mingw\bin\qmake.exe" exited normally.

关于qmake:如何通过命令行提供多个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2628495/

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