为了账号安全,请及时绑定邮箱和手机立即绑定

在QtCreator项目中添加外部库

在QtCreator项目中添加外部库

C++ C
Qyouu 2019-07-02 17:02:40
在QtCreator项目中添加外部库如何将外部库添加到QtCreatorRC1(0.9.2版)构建的项目中?例如,Win 32函数EnumProcesses()要求Psapi.lib要在要构建的项目中添加。
查看完整描述

3 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

正确的方法是这样做:

LIBS += -L/path/to -lpsapi

这样,它将在Qt支持的所有平台上工作。这样做的想法是,您必须将目录从库名中分离出来(没有扩展名,也没有任何“lib”前缀)。当然,如果您包含的是一个特定于Windows的库,这并不重要。

如果要将lib文件存储在项目目录中,可以使用$$_PRO_FILE_PWD_变量,例如:

LIBS += -L"$$_PRO_FILE_PWD_/3rdparty/libs/" -lpsapi


查看完整回答
反对 回复 2019-07-02
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

你在用qmake项目?如果是,则可以使用LIBS变量。例如:

win32:LIBS += path/to/Psapi.lib


查看完整回答
反对 回复 2019-07-02
  • 3 回答
  • 0 关注
  • 3403 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信