[英]qt how to link win32 libraries
I am using QT Creator 2.4.1. 我正在使用QT Creator 2.4.1。 I want to make a network utility. 我想制作一个网络实用程序。 I am using windows function: GetAdaptersInfo(). 我正在使用Windows函数:GetAdaptersInfo()。
This requires iphlpapi.lib to be linked. 这需要链接iphlpapi.lib。
To link the libraries I tried to add following argument in Projects->Build-Setup->Additional Arguments : 为了链接库,我尝试在Projects-> Build-Setup-> Additional Arguments中添加以下参数 :
LIBS += -liphlpapi LIBS + = -liphlpapi
or 要么
win32:LIBS += -liphlpapi win32:LIBS + = -liphlpapi
or 要么
LIBS += iphlpapi.lib LIBS + = iphlpapi.lib
Without any success. 没有任何成功。 I tried to give full path too. 我也尝试给出完整的路径。 Can anyone tell me whats the correct way of linking? 谁能告诉我正确的链接方式是什么?
This works: 这有效:
win32:LIBS += -lIphlpapi
in your .pro
file; 在您的.pro
文件中添加win32:LIBS += -lIphlpapi
; qmake
; 运行qmake
;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.