main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __thiscall CFindFileForm::CFindFileForm(class QWidge

QT 项目引入子项目报错 main.obj:-1: error: LNK2019: 无法解析外部符号public: void __cdecl Widget 我想把写好的项目当一个模块 引入到要用的项目里,类似引入子项目,子项目结构: 下面是我的步骤: 首先 先把 写好的子项目文件夹 放到 项目文件夹下 在想要添加的项目文件夹下 鼠标右键 Add Existing Directory 选择 要添加的子项目文件夹 不能有两个main 函数,我删除了子项目的 main.cpp 和 .pro 主项目 .pro 注释了 #SUBDIRS += \ # vid/MediaLibrary/MediaLibrary.pro 启. 阅读详情

qt5中运行时出现这个问题,起因是自己新建了一个类在.h文件中,在main.cpp中include了,链接时候出了问题,解决办法,删掉debug和release文件夹,删掉makefile,重新编译。

vs报错“错误 LNK2019 无法解析外部符号”的几种原因及解决方案   运行vs程序的时候,报错严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2019 无法解析外部符号 "__declspec(dllimport) public: void __cdecl PointCloudFilter::setptClouds(struct LAS_POINT *)" (__imp_?setptClouds@PointCloudFilter@@QEAAXPEAULAS_POINT@@@Z),该符号在函数 "private: void __cdecl PointClou 阅读详情

相关推荐

QTerror: LNK2019: 无法解析外部符号 “__declspec(dllimport) public:

QTerror: LNK2019: 无法解析外部符号 “__declspec(dllimport) public:错误原因以及解决方案

李酒酒的博客 6279

mainwindow.obj:-1: 错误:LNK2019: 无法解析外部符号 "__declspec(dllimport) public:

mainwindow.obj:-1: 错误:LNK2019: 无法解析外部符号 "__declspec(dllimport) public: void __thiscall Help::sendCommand(class QString const &)" (__imp_?sendCommand@Help@@QAEXABVQString@@@Z),该符号在函数 "private: void

A_sungirl的专栏 1万+

C/C++编译出现 error: LNK2019: 无法解析外部符号问题的解决

软件:QT 工程:编译MQTT客户端 编译器:msvc2015 32位 出现错误:mainwindow.obj:-1: error: LNK2019: 无法解析外部符号 "__declspec(dllimport) public: virtual __thiscall QMqttClient::~QMqttClient(void)" (__imp_??1QMqttClient@@UAE@X...

pangyinglong的博客 1785

Qt 在VS下使用添加新类后报错LNK2019无法解析外部符号解决办法

使用向导添加新类编译报错: mainwindow.obj:-1: error: LNK2019: 无法解析外部符号 "public: __thiscall Dialog1::Dialog1(class QWidget *)" (??0Dialog1@@QAE@PAVQWidget@@@Z),该符号在函数 "private: void __thiscall MainWindow::rightCl

IBC 6418

QT中异常退出或者mainwindow.obj:-1: error: LNK2019: 无法解析外部符号 "public: __thiscall scriptDlg::scriptDlg(class

请先把已经存在的debug和release文件夹删除,重新编译,看会不会再出现这个问题; 如果还在出现,那绝对说明你的一些成员函数只有声明没有实现,或者两者不一致。

qq_37284195的博客 1万+

【vs C++】error LNK2019: 无法解析外部符号 "public: void __thiscall

1 很多编译器显示错误,并不是本行,而是上一行的错误(看出错前后几行一般能找到问题) 2 一般报一堆错误,找第一个错误改了再编 Log 出现这个错误,应该首先查看“#include”语句是否包含,或者是否包含正确。符号无法解析意味着编译器知道有这个符号存在,也就是有声明,但在链接时,找不到实现代码,那么就去看看报错的这个函数有没有实现代码。如果它们的确已经有了,还是出现这个错误,就把它们重...

u013321328的专栏 4233

mainwindow.cpp.obj:-1: error: LNK2019: 无法解析外部符号 “__declspec(dllimport) public: static class QString

这种情况一般是编译器用错了。32bit和64bit用反了

sunflower_2020的博客 846

VS报错“错误 LNK2019 无法解析外部符号”的原因及详细解决方案

error LNK2019: 无法解析外部符号 "__declspec(dllimport) int __cdecl __log__(enum LogLevel,char const *,int,char const *,...)" (__imp_?__log__@@YAHW4LogLevel@@PEBDH1ZZ),

m0_64655190的博客 7034

error LNK2019:无法解析外部符号”的解决方案

error LNK2019

xueheng200的博客 6092

Qt Creator mainwindow.obj:-1: error: LNK2019

mainwindow.obj:-1: error: LNK2019: 无法解析外部符号 "public: __thiscall mynotedig::mynotedig(class QWidget *)" (?0mynotedig@@QAE@PAVQWidget@@@Z),该符号在函数 "public: void __thiscall MainWindow::mynoteabout(void)" (?可能原因1:请先把已经存在的debug和release文件夹删除,重新编译,看会不会再出现这个问题;

zxf347085420的博客 832

mainwindow.obj:-1: error: LNK2019: 无法解析外部符号的问题

mainwindow.obj???? error: LNK2019: 无法解析外部符号public: bool __cdecl MainWindow::saveAs(void)” (?saveAs@MainWindow@@QEAA_NXZ),该符号在函数 “public: bool __cdecl MainWindow::maybeSave(void)” (?maybeSave@MainWindow@@QEAA_NXZ) 中被引用 检查有没有在头文件中声明,但在程序中未使用的头文件,删除或注释即可 添

zhang1316的博客 5548

QT 在编译时 报错main.obj:-1: error: LNK2019: 无法解析外部符号 "public: __cdecl MyDialog::MyDialog(class QWidget *

把构建的build文件夹删掉就可以拉 参考Qt中错误:LNK2019: 无法解析外部符号

u012719076的博客 3245

error LNK2019: 无法解析外部符号public: void __thiscall

这个问题出现的大部分原因,以下连接的博客讲的很明确 https://blog.csdn.net/u013321328/article/details/79628494 但我下面将的这个原因特别玄学,这个问题一般出现时会有一个提示:“LNK4042: 对象被多次指定;已忽略多余的指定” 此问题一般是由于将release模式切换成debug模式后出现的,这个问题是由于“使用原有工程时,直接在工程里将.cpp文件重命名为.h文件,.vcxproj文件中的属性并没有改变而导致。” 解决方案,将重命名的.h文

Devin的博客 1299

error LNK2019无法解析外部符号 ,该符号在函数**中被引用的解决方法(C++)

1>LiveWireView.obj : error LNK2019: 无法解析外部符号public: __thiscall memBitmap::memBitmap(void)” (??0memBitmap@@QAE@XZ),该符号在函数 "public: virtual void __thiscall CLiveWireView::Dump(class CDumpContext &...

y18771025420的博客 2384

托管c++编译错误 error LNK2019: 无法解析外部符号 "public: __thiscall

错误原因:没有添加lib文件。添加以下代码即可 #pragma comment(lib,"../ProjectApplication/bin/Debug/CapConfig.lib") 重新学习了lib文件的作用: 动态链接的情况下,会生成两个文件:一个是LIB文件,一个是DLL文件。LIB包含被DLL导出的函数名称和位置,DLL包含实际的函数和数据,应用程序使用LIB文件链接到DLL文件...

sinat_31608641的博客 3763

error LNK2019: 无法解析外部符号”原因总结

C++工程编译时出现如下链接错误提示: 原因一:只是在.h里面声明了某个方法,没有在cpp里面实现; 原因二:在工程中加入了有相同名字的文件或者类; 原因三:如果此类为静态库中定义的类,可能没有添加头文件目录和文件引用的lib静态库路径; 添加方法: 添加工程的头文件目录: 项目->属性->配置属性->C/C++->常规->附加包含目录:加上头文件的存放目录; 添加文件引用的lib静态库路径: 项目->属性->配置属性->链接器->常规->附加

woshigaowei5146的博客 7万+
上一篇: Python打开文件时的几种模式比较
下一篇: 【opencv学习】之split函数提取多通道图像的单通道图像
SuperWe
博客等级 码龄11年 1粉丝 8原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值