[pcl][原创]qtcreator中pcl报错无法解析的外部符号 __imp_GetStockObject
创始人
2024-03-02 17:41:04

qtcreator中写pcl代码报错:

link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:debug\untitled.exe @C:\Users\DELL\AppData\Local\Temp\untitled.exe.4732.11000.jom

vtkCommonCore-8.1-gd.lib(vtkDebugLeaks.obj) : error LNK2019: 无法解析的外部符号 __imp_MessageBoxA,该符号在函数 "protected: static int __cdecl vtkDebugLeaks::DisplayMessageBox(char const *)" (?DisplayMessageBox@vtkDebugLeaks@@KAHPEBD@Z) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2001: 无法解析的外部符号 __imp_MessageBoxA

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_GetStockObject,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_SendMessageA,该符号在函数 "protected: static void __cdecl vtkWin32OutputWindow::AddText(char const *)" (?AddText@vtkWin32OutputWindow@@KAXPEBD@Z) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_DefWindowProcA,该符号在函数 "__int64 __cdecl vtkWin32OutputWindowWndProc(struct HWND__ *,unsigned int,unsigned __int64,__int64)" (?vtkWin32OutputWindowWndProc@@YA_JPEAUHWND__@@I_K_J@Z) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_RegisterClassA,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_GetClassInfoA,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_CreateWindowExA,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_ShowWindow,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_MoveWindow,该符号在函数 "__int64 __cdecl vtkWin32OutputWindowWndProc(struct HWND__ *,unsigned int,unsigned __int64,__int64)" (?vtkWin32OutputWindowWndProc@@YA_JPEAUHWND__@@I_K_J@Z) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_LoadCursorA,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

vtkCommonCore-8.1-gd.lib(vtkWin32OutputWindow.obj) : error LNK2019: 无法解析的外部符号 __imp_LoadIconA,该符号在函数 "protected: static int __cdecl vtkWin32OutputWindow::Initialize(void)" (?Initialize@vtkWin32OutputWindow@@KAHXZ) 中被引用

debug\untitled.exe : fatal error LNK1120: 11 个无法解析的外部命令

解决方法:

在cpp最顶部加上

#pragma comment(lib, "legacy_stdio_definitions.lib")
#pragma comment(lib, "User32.lib")
#pragma comment(lib, "gdi32.lib")

相关内容

热门资讯

投资者提问:请问董秘,当前中日... 投资者提问:请问董秘,当前中日关系陷入僵局乃至谷底之际,公司有规划更多使用国产光刻胶等材料来替代日系...
富德生命人寿咸阳中心支公司被罚... 12月16日金融一线消息,据咸阳金融监管分局行政处罚信息公开表显示,富德生命人寿保险股份有限公司咸阳...
市场监管总局:抓紧推进出台《互... 转自:北京日报客户端记者16日从市场监管总局获悉,市场监管总局正抓紧推进《互联网平台反垄断合规指引》...
天奇股份:锂电循环业务夯实产业... 12月16日,江西天奇金泰阁集团(简称“天奇金泰阁”)资本赋能发展大会在江西龙南举行。会上,天奇股份...
「侠客岛」他们用上了“AI分身...   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! (来源:海外网)来源...