随笔分类 -  平时遇到程序报错

摘要:Linux下启动程序包如下错误: error:undefined symbol:xxxxxxxxx 解决办法: 使用c++filt命令,查看具体缺少啥东西 在终端执行: c++filt xxxxxxxxx linux 下查看 so库 符号表: nm -D 7z.so objdump -tT 7z.s 阅读全文
posted @ 2022-08-10 15:18 zwj鹿港小镇 阅读(62) 评论(0) 推荐(0) 编辑
摘要:编译quickfix源码报错如下: Performing Test HAVE_SHARED_PTR_IN_STD_NAMESPACE 解决: 使用电脑的编译器不支持C++11,在CMakeLists.txt里面加上: set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} - 阅读全文
posted @ 2022-05-08 11:38 zwj鹿港小镇 阅读(125) 评论(0) 推荐(0) 编辑
摘要:一、现象 点击调试,程序立马退出,输出窗口显示:未找到依赖dll。 二、原因 程序引用了第三方库,程序没有找到库。 三、解决 方法1:”将dll放置可执行目录下。 方法2:设置库目录如下 阅读全文
posted @ 2021-08-05 21:23 zwj鹿港小镇 阅读(269) 评论(0) 推荐(0) 编辑
摘要:编译环境VS2017,调用第三发库报一下错误: 原因:出现这个问题的原因是vs2017默认编译时将许多标准库采用内联方式处理,因而没有可以链接的标准库文件,所以要专门添加标准库文件来链接标准库中的函数 解决办法:在项目属性->链接器->输入里面加入库legacy_stdio_definitions. 阅读全文
posted @ 2021-05-10 23:35 zwj鹿港小镇 阅读(4497) 评论(0) 推荐(0) 编辑
摘要:出现这种问题原因可能很多,但以下介绍这种是因为多线程引起的。 1、场景描述:Win32应用程序, 项目中使用了线程池,初始化了4个线程,然后当点击界面的红叉退出主线程时就会报错误:R6010 abort() has been called 2、原因:子线程创建后,它默认是与主线程分离的,当主线程退出 阅读全文
posted @ 2020-12-31 12:59 zwj鹿港小镇 阅读(813) 评论(0) 推荐(0) 编辑
摘要:MFC error C2143: 语法错误 : 缺少“;”(在“*”的前面) error C2143: 语法错误 : 缺少“;”(在“*”的前面)error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 缺少类型说明符 - 假定为 int。注意: C++ 不支 阅读全文
posted @ 2020-12-06 23:47 zwj鹿港小镇 阅读(1109) 评论(0) 推荐(1) 编辑
摘要:这种情况一般是编译成功后连接时出现的错误,方法没有定义,例如错误中是Init(void)这个方法没有定义 阅读全文
posted @ 2018-05-02 20:43 zwj鹿港小镇 阅读(202) 评论(0) 推荐(0) 编辑
摘要:这一般是在有继承时,头文件引用错误 例如: A.cpp文件 A .h文件 #include "A.h" class A { } B.cpp文件 B .h文件 #include "B.h" #include "A.h" class B : public A { } C.cpp文件 C .h文件 #in 阅读全文
posted @ 2018-03-21 22:39 zwj鹿港小镇 阅读(621) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-03-20 13:27 zwj鹿港小镇 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-03-18 10:52 zwj鹿港小镇 阅读(0) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示