起因:使用快捷键库QxtGlobalShortcut 在windows环境下编译报错,IDE 为QtCreator
qxtwindowsystem_win.obj:-1: error: LNK2019: 无法解析的外部符号 __imp__OpenInputDesktop@12,该符号在函数 "public: static class QList<unsigned int> __cdecl QxtWindowSystem::windows(void)" (?windows@QxtWindowSystem@@SA?AV?$QList@I@@XZ) 中被引用
原因:windows API 找不到库文件
解决方法:加上
#pragma comment (lib, "User32.lib")
本案中加在qxtwindowsystem_win.cpp中
发表评论