当前位置: 首页 > news >正文

【bug日记】 编译错误

在我使用vscode的时候,我想用一个头文件和两个cpp文件,头文件是用来声明一个类的,一个cpp是用来类的成员函数,一个cpp是主函数

但是我写完编译发现会弹出找不到这个类成员函数这个cpp文件,爆出这样的错误
提示我找不到我的文件在哪里
这个时候就是我使用g++编译的时候出现了问题,就是我g++指令是这样写的

g++ test.cpp

这种写法是行不通的,因为你没有把两个文件同时进行编译,没有同时进行编译是链接不成功的,这个时候就要用这个

如果你还是爆出上面的错误,还有一个可能就是你旁边的文件不是同一个路径的,这个你只需拖进去即可

但是我成功编译之后,我把里面的函数进行了修改,发现,不知道为什么我输出的结果老是是我上一次输出的结果,我也删除了exe然后重新编译了很多次都是不行,这个时候我去找了al,结果是文件没有进行保存,你的编译器是不会编译你当前文件,而是你上一次保存的文件,这就很难受,所以当你编写玩一定要去保存后调试

总结
1  编译错误找不到文件就是你文件没有两个一起编译,导致链接失败
2  你没有进行保存永远都是编译上一次你保存的文件 

相关文章:

  • pytest快速入门 - 目录:半天掌握pytest
  • 【idea代码ai插件】利用接入硅基流动的deepseekR1的api在idea里实现问答,辅助写代码
  • Python Cookbook-4.4 循环访问序列中的元素和索引
  • 数据分布偏移检测:保障模型在生产环境中的稳定性
  • Debain-12.9使用xinference部署音频模型/audio
  • 非模态对话框
  • Linux内核IPoIB驱动中的RSS队列选择机制分析
  • Python算法竞赛实战解题策略与技巧
  • 011【fate/extra link】【概率论与数理统计】大数定律与中心极限定理 ,数理统计的基本概念,常用的统计三大分布,正态总体的抽样分布定理
  • 机器学习编译器(二)
  • TBOX+OTA+UDS
  • 《蓝耘容器全栈技术指南:企业级云原生与异构计算实战大全》
  • 深入理解C/C++堆数据结构:从原理到实战
  • R语言零基础系列教程-03-RStudio界面介绍与关键设置
  • Python----数据分析(Pandas二:一维数组Series,Series的创建,Series的属性,Series中元素的索引与访问)
  • STM32 —— 嵌入式系统、通用计算机系统、物联网三层架构
  • 大模型token和字符串的关系
  • 深入理解 GPU 渲染加速与合成层
  • c语言笔记 作用域
  • python脚本实现服务器内存和cpu使用监控,并记录日志,可以设置阈值和采样频率
  • 马克思主义理论研究教学名师系列访谈|薛念文:回应时代课题,才能彰显强大生命力
  • 遍体鳞伤就是击不倒,这是国米老男孩最后的倔强
  • 南京106亿元成交19宗涉宅地块:建邺区地块楼面单价重回4.5万元
  • 【社论】法治是对民营经济最好的促进
  • 擦亮“世界美食之都”金字招牌,淮安的努力不止于餐桌
  • 特朗普加征关税冲击波:美国零售、汽车、航空、科技企业纷纷预警业绩波动