gpt4 book ai didi

qt4 - 使用环境变量值设置包含路径

转载 作者:行者123 更新时间:2023-12-04 05:27:41 24 4
gpt4 key购买 nike

我们正在尝试使用 MITK在 Linux 上使用 Qt 的库。

不幸的是,MITK 没有安装功能,它也依赖于 ITK 和 VTK。所以我们最终得到了分散在许多目录中的头文件。

我们想在环境变量中指定要添加到包含路径中的目录列表,如下所示:INCPATH+=$MITK_INCLUDE_PATH。但这似乎不起作用。

我们怎样才能做到这一点?有没有更好的办法?

最佳答案

刚刚自己找到了解决方案。尽管我对 Aidos 和 cjhuitt 的回答表示赞赏,他们的回答让我走上了正轨并节省了我宝贵的时间。特别感谢 qmake 文档的链接。

第一点是我应该修改 .pro 文件而不是摆弄扩展的构建参数。

要在处理 qmake 时获取环境变量的内容,应使用以下语法

包含路径 += $$(MITK_INCLUDE_PATH)

请注意,要在处理 make 时获取环境变量的内容,应使用以下语法

包含路径 += $(MITK_INCLUDE_PATH)

但是如果环境变量包含多个路径,这将不会产生相同的效果。那么第一种形式是优选的。

环境变量中的路径必须用空格分隔,因为 ;不被认可。

如果路径包含空格,请在其周围加上引号。引号之间出现的空格将被 '\' 替换。

关于qt4 - 使用环境变量值设置包含路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1143354/

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