Qt:Windows函数是无法解析的外部符号

虚空线

我正在尝试使用QtCreator中的te WinAPI编译一个类似于helloworld的简单非Qt C ++应用程序。这是代码:

#include <windows.h>

int main()
{
    HWND cons = GetConsoleWindow();
    SetWindowText(cons, L"I am the console window");
    MessageBox(cons, L"Hello world!", L"I am the MessageBox", MB_OK | MB_ICONERROR);
    return 0;
}

看起来很简单,但是当我尝试构建它时,编译失败并显示:

main.obj:-1: error: LNK2019: unresolved external symbol __imp__MessageBoxW@16 referenced in function _main
main.obj:-1: error: LNK2019: unresolved external symbol __imp__SetWindowTextW@8 referenced in function _main

我开始寻找,发现了这个东西,但是对我没有任何帮助,因为当我写这篇文章时:

LIBS += -L"C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\Lib"

甚至这样:

LIBS += -L"C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\Lib\\shell32.lib"

在我的文章中.pro,这些“符号”仍未解决。我跑后qmake的每一个变化.pro-file内容。那么,有什么想法吗?

弗兰克·奥斯特菲尔德

-L设置DLL的搜索路径,但实际上并没有链接任何内容。实际的链接是通过进行的-l不必为系统库设置搜索路径,但是您需要针对user32进行链接:

win32:LIBS += -luser32

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

主外部函数的C ++“无法解析的外部符号”

来自分类Dev

错误:LNK2019:Qt中无法解析的外部符号

来自分类Dev

错误LNK2019:无法解析的外部符号:: FindWindow()函数

来自分类Dev

libpng函数调用都是无法解析的外部符号

来自分类Dev

在Windows上编译GDAL 1.11.0时无法解析的外部符号

来自分类Dev

_yylval是无法解析的外部符号

来自分类Dev

无法解析的外部符号NtCreateKey

来自分类Dev

将Qt4移植到Qt5,获取OpenGL调用无法解析的外部符号

来自分类Dev

Qt 5.4静态生成在Visual Studio 2013中产生“无法解析的外部符号”链接错误

来自分类Dev

未解析的外部符号(构造函数)

来自分类Dev

代理DLL中无法解析的外部符号

来自分类Dev

无法解析的外部符号__report_rangecheckfailure

来自分类Dev

C ++ DirectX 9无法解析的外部符号

来自分类Dev

无法解析的外部符号构建Python模块

来自分类Dev

如何解决错误LNK2019:无法解析的外部符号-函数?

来自分类Dev

错误LNK2019:函数main中引用了无法解析的外部符号

来自分类Dev

错误21错误LNK2019:无法解析的外部符号:....在函数:...中引用。

来自分类Dev

错误LNK2019:函数___tmainCRTStartup中引用了无法解析的外部符号_wWinMain @ 16

来自分类Dev

错误LNK2019:函数main中引用了无法解析的外部符号

来自分类Dev

使用defalt args时在函数_main中引用的错误LNK2019无法解析的外部符号

来自分类Dev

Windows 过滤平台 - 未解析的外部符号

来自分类Dev

在Windows上将Cython扩展链接到C库时出现“无法解析的外部符号”错误

来自分类Dev

使用NASM在Windows x64汇编程序中无法解析的外部符号printf

来自分类Dev

使用外部dll时无法解析的外部符号

来自分类Dev

Qt未解析的外部符号LNK2019

来自分类Dev

Qt 4.8.5 QVariant未解析的外部符号Visual Studio 2012

来自分类Dev

QT单元测试MoC“未解析的外部符号”

来自分类Dev

无法链接CPP文件-无法解析的外部符号

来自分类Dev

无法连接Qt类外部导入的函数

Related 相关文章

  1. 1

    主外部函数的C ++“无法解析的外部符号”

  2. 2

    错误:LNK2019:Qt中无法解析的外部符号

  3. 3

    错误LNK2019:无法解析的外部符号:: FindWindow()函数

  4. 4

    libpng函数调用都是无法解析的外部符号

  5. 5

    在Windows上编译GDAL 1.11.0时无法解析的外部符号

  6. 6

    _yylval是无法解析的外部符号

  7. 7

    无法解析的外部符号NtCreateKey

  8. 8

    将Qt4移植到Qt5,获取OpenGL调用无法解析的外部符号

  9. 9

    Qt 5.4静态生成在Visual Studio 2013中产生“无法解析的外部符号”链接错误

  10. 10

    未解析的外部符号(构造函数)

  11. 11

    代理DLL中无法解析的外部符号

  12. 12

    无法解析的外部符号__report_rangecheckfailure

  13. 13

    C ++ DirectX 9无法解析的外部符号

  14. 14

    无法解析的外部符号构建Python模块

  15. 15

    如何解决错误LNK2019:无法解析的外部符号-函数?

  16. 16

    错误LNK2019:函数main中引用了无法解析的外部符号

  17. 17

    错误21错误LNK2019:无法解析的外部符号:....在函数:...中引用。

  18. 18

    错误LNK2019:函数___tmainCRTStartup中引用了无法解析的外部符号_wWinMain @ 16

  19. 19

    错误LNK2019:函数main中引用了无法解析的外部符号

  20. 20

    使用defalt args时在函数_main中引用的错误LNK2019无法解析的外部符号

  21. 21

    Windows 过滤平台 - 未解析的外部符号

  22. 22

    在Windows上将Cython扩展链接到C库时出现“无法解析的外部符号”错误

  23. 23

    使用NASM在Windows x64汇编程序中无法解析的外部符号printf

  24. 24

    使用外部dll时无法解析的外部符号

  25. 25

    Qt未解析的外部符号LNK2019

  26. 26

    Qt 4.8.5 QVariant未解析的外部符号Visual Studio 2012

  27. 27

    QT单元测试MoC“未解析的外部符号”

  28. 28

    无法链接CPP文件-无法解析的外部符号

  29. 29

    无法连接Qt类外部导入的函数

热门标签

归档