
C/C++
文章平均质量分 59
ywmzxysjdsjlcf
这个作者很懒,什么都没留下…
展开
-
VS2019报错 链接器(ld)无法找到函数的定义——C++模板函数的定义必须在声明时可见
从错误信息来看,链接器(ld)无法找到 ThreadPool::enqueue 函数的定义。这通常意味着你没有正确地编译和链接所有需要的源文件,:光标定位在cpp文件的函数头部,然后按下Alt+Enter组合键,选择“移动定义位置”,即可把定义移动到.h文件中。函数的定义:(在.cpp中,正常思路都是这样分,但是这就是导致错误的原因!或者模板函数的定义不在头文件中,而是放在了 .cpp 文件里。方法 1: 将模板函数定义移到头文件。但是看下面的代码,发现都不是。重新生成解决方案:成功。原创 2024-12-15 00:20:35 · 448 阅读 · 0 评论 -
VS2019 + Linux 跨平台开发中的 sqlite3 数据库环境配置
至此Linux下的sqlite3已经安装好了,下面进行Visual Studio 2019 的sqlite3环境配置。Visual Studio 2019 + Linux 跨平台开发中的 sqlite3 数据库环境配置。原创 2024-12-08 13:58:26 · 637 阅读 · 0 评论 -
【成功解决】:VS2019(Visual Studio 2019)遇到E2870问题:此配置中不支持 128 位浮点类型
起因:项目中需要用json来操作数据,就引了cJSON库(cJSON.h和cJSON.c文件),但是发现编译报错如下E2870 此配置中不支持 128 位浮点类型 test0 ...\usr\include\x86_64-linux-gnu\bits\floatn.h 75然后先新建了个工程来检查问题(甚至在这之前还以为是cjson库被我误改了,跑去下了个rapidjson试试,发现也不行。。。老实回来找根本问题了)原创 2024-12-05 12:47:12 · 482 阅读 · 0 评论 -
C/C++学习资料
水。原创 2024-05-11 08:50:34 · 403 阅读 · 1 评论