[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")

相关内容

热门资讯

中信证券:2026年度造纸行业... 转自:财联社【中信证券:2026年度造纸行业预计底部改善 金属包装行业将迎来春天】财联社11月21日...
财联社汽车早报11月21日 转自:财联社两部门发布《新能源汽车政府采购需求标准(征求意见稿)》11月20日,财政部会同工业和信息...
四川阆中警方凌晨通报 转自:北京日报客户端11月21日凌晨,四川省阆中市公安局发布“警情通报”:11月20日,阆中市一学生...
@近视的你 当心甜食正在悄悄损... 来源:央视新闻客户端 用眼过度、强光刺激……这些常见的视力“杀手”相信大家都不陌生但日常生活中有一个...
直击车展 | MoLA架构发布...   Hehson科技讯 11 月 21日上午消息,在华为乾崑生态大会上,华为智能汽车解决方案 BU ...