gpt4 book ai didi

c++ - 如何列出用于在 Qt 项目中包含头文件的所有路径?

转载 作者:行者123 更新时间:2023-11-30 02:22:58 32 4
gpt4 key购买 nike

我已经将一个 C++ 项目 (Shrewsoft VPN) 导入到 Qt creator 中。

有些include语句失败,因为找不到被包含的文件 e. G。

#include <openssl/rand.h>

我知道 openssl/rand.h 文件所在的位置。但我不知道 Qt/C++ 编译器寻找它的路径。

有没有办法获取 Qt 搜索此头文件的所有路径的列表?

最佳答案

有两件事会影响搜索路径:构建环境和项目设置。构建环境通常是从系统继承的,项目设置在你的 .pro 文件中定义

在Qt Create 4.3中,可以看到构建环境
项目(在左 Pane 中)> 构建 > 构建环境 > 详细信息 > 包含

但我建议在您的项目文件中添加包含路径。在您的 .pro 文件中添加:

INCLUDEPATH += (Base Path to openssl includes)

您可能还需要扩展用于链接的库搜索路径:

LIBS += -L(Path to openssl libs) -l(openssl lib name)

关于c++ - 如何列出用于在 Qt 项目中包含头文件的所有路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46684397/

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