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

vs code解决报错 (c/c++的配置环境 远端机器为Linux ubuntu)

参考链接:https://blog.csdn.net/fightfightfight/article/details/82857397

                https://blog.csdn.net/m0_38055352/article/details/105375367

可以按照步骤确定那一步不对,如果一个可以就不用往下看了

目录

一、检查一下文件扩展名

二、安装扩展包并配置

 安装

配置 

三、把库文件添加进来


一、检查一下文件扩展名

C++源代码文件的扩展名通常是.cpp,代表C++ Program(C++程序)。这是C++语言标准中广泛采用的扩展名,用于表示该文件包含C++源代码。

除了.cpp之外,有时你还会看到其他扩展名用于C++项目中的不同文件类型,比如:

  • .h 或 .hpp:这些扩展名通常用于C++的头文件(Header Files)。头文件用于声明函数、类、模板等,以便在多个源文件中共享。.h扩展名源自C语言,而.hpp扩展名则更明确地表示这是一个C++头文件。
  • .cc.cxx.c++:这些扩展名在极少数情况下也被用作C++源代码文件的扩展名,但它们不像.cpp那样普遍。

二、安装扩展包并配置

 安装

这两个都要安装 

配置 

扩展程序会根据当前系统环境配置基本信息,因此有可能配置不完整,这时需要通过生成c_cpp_properties.json文件来配置缺少的信息:

ctrl+shift+P打开Command Palette,运行C/Cpp: Edit configurations...生成c_cpp_properties.json

三、把库文件添加进来

在你的Linux服务器上,输入gcc -v -E -x c++ -

把红线中间的复制下来,粘贴到c_cpp_properties.json文件中

tips: 要在每个路径后面加"/**",以“ ,”分隔

http://www.lryc.cn/news/406572.html

相关文章:

  • 08 字符串和字节串
  • vue使用mavonEditor(流程图、时序图、甘特图实现)
  • Java实现短信验证码服务
  • python中的线程
  • hcip学习 多实例生成树,VRRP工作原理
  • Docker搭建群晖
  • 【java】BIO,NIO,多路IO复用,AIO
  • 服务器怎样减少带宽消耗的问题?
  • linux 报错:bash: /etc/profile: 行 32: 语法错误:未预期的文件结束符
  • MySQL练习(5)
  • 泛型新理解
  • JavaSE--基础语法--继承和多态(第三期)
  • 高级java每日一道面试题-2024年7月23日-什么时候用包装类, 什么时候用原始类
  • LINUX之MMC子系统分析
  • VulnHub:cengbox1
  • MySQL第一阶段:多表查询、事务
  • Java的序列化和反序列化
  • 本地连接远程阿里云K8S
  • CasaOS设备使用Docker安装SyncThing文件同步神器并实现远程管理
  • k210 图像操作详解(一)(直线检测、边缘检测、色块追踪)
  • 【Java版数据结构】初识泛型
  • DevExpress WinForms自动表单布局,创建高度可定制用户体验(二)
  • vue中v-if和v-for
  • 【MySQL】根据binlog日志获取回滚sql的一个开发思路
  • Kafka快速入门+SpringBoot简单的秒杀案例
  • Redis哨兵机制
  • OSPF概述
  • CSS学习笔记[Web开发]
  • Go基础编程 - 11 - 函数(func)
  • Typora入门