Qt中不能使用#pragma comment(lib,...)这种方式导入lib

Qt中导入win库的时候 不能使用#pragma comment(lib,...) 这是 MSVC 专有的表达式

在mingw中是不是别的,需要在Qt的pro文件中加入 LIBS += -lxxx 即可

比如:

msvc中:

#include
#pragma comment(lib, "shlwapi")

 

minGw:

pro文件添加:

LIBS += -lshlwapi

添加头文件:

#include 

备注: mingw使用msvc的方式 会发出 warning: ignoring #pragma comment  [-Wunknown-pragmas]

你可能感兴趣的:(Qt学习)