gpt4 book ai didi

linux - qt qmake -set 环境变量

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:58:34 25 4
gpt4 key购买 nike

根据此处的文档 http://qt-project.org/doc/qt-4.8/qmake-environment-reference.html

我正在尝试设置 QMAKE_CXXFLAGSQMAKE_CXXFLAGS_DEBUG 变量。

基本上我想动态地添加一些编译器标志到生成的 make 文件。例如-ggdb-j 取决于要求。我不想将其永久保存在 .pro 文件中。

我正在使用 -set 进行设置。当我再次使用 -query 时,我看不到该变量。

如果我遗漏了什么,请告诉我。

我想动态生成调试版本和发布版本或使用 -j 标志。这应该适用于我在设置环境变量后发出的所有 qmake 命令。

最佳答案

我不相信 QMAKE_CXXFLAGSQMAKE_CXXFLAGS_DEBUG 可以使用 qmake -set 设置。该命令仅适用于“持久属性”。 qmake -query 应该给你一个你可以改变的列表。

也就是说,您可以在调用 qmake 时使用与 .pro 文件中相同的行手动设置值。

qmake "QMAKE_CXXFLAGS+=-j" "QMAKE_CXXFLAGS_DEBUG+=-ggdb" mystuff.pro

关于linux - qt qmake -set 环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23075400/

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