Qt似乎在运行时动态加载openssl,如this question所示。
显然,它可以获取系统openssl。例如,在macOS上,我宁愿使用自制安装的openssl,并将其打包到我的dmg中,以便用户无需自己安装它。
如何告诉Qt在哪里寻找它链接的库?与qt.conf
文件有关吗?
答案 0 :(得分:0)
您可以在.pro文件中执行类似的操作:
win32-msvc* {
LIBS += -LC:/openssl/lib/ -llibeay32
LIBS += -LC:/openssl/lib/ -lssleay32
INCLUDEPATH += C:/openssl/include
}
在项目上单击鼠标左键->添加库->外部库->选择.lib文件和该库的include文件夹。检查它是哪个平台。 它将特定的平台Dependend命令放到您的项目.pro文件中。