gpt4 book ai didi

c++ - 如何将变量从 .sh 脚本传递给 qmake?

转载 作者:行者123 更新时间:2023-11-28 03:06:01 34 4
gpt4 key购买 nike

<分区>

我正在尝试构建一个将使用 boost 二进制库的 qt 项目。我希望将 libs 的路径从 .sh 脚本传递到 qmake 并在 .pro 文件中扩展。所以我有这个 .pro 文件:

TEMPLATE = app
CONFIG += console
CONFIG -= qt

SOURCES += main.cpp

message("Master pro file path : ["$$[BOOST_LIBS_PATH]"]")

LIBS += -L$$[BOOST_LIBS_PATH]

和一个运行 qmake 的脚本文件:

BOOST_LIBS_PATH=/path/to/boost

echo $BOOST_LIBS_PATH

qmake-qt4 qt_test_proj.pro -r -spec linux-g++

但是在我收到的编译输出中

Project MESSAGE: boost libs path : []

所以 .pro 文件中的 BOOST_LIBS_PATH 仍然是空的。

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