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: 要在每个路径后面加"/**",以" ,"分隔

相关推荐
2401_8574396921 分钟前
SSM 架构下 Vue 电脑测评系统:为电脑性能评估赋能
开发语言·php
SoraLuna1 小时前
「Mac畅玩鸿蒙与硬件47」UI互动应用篇24 - 虚拟音乐控制台
开发语言·macos·ui·华为·harmonyos
xlsw_1 小时前
java全栈day20--Web后端实战(Mybatis基础2)
java·开发语言·mybatis
Dream_Snowar2 小时前
速通Python 第三节
开发语言·python
唐诺2 小时前
几种广泛使用的 C++ 编译器
c++·编译器
XH华2 小时前
初识C语言之二维数组(下)
c语言·算法
高山我梦口香糖3 小时前
[react]searchParams转普通对象
开发语言·前端·javascript
冷眼看人间恩怨3 小时前
【Qt笔记】QDockWidget控件详解
c++·笔记·qt·qdockwidget
信号处理学渣3 小时前
matlab画图,选择性显示legend标签
开发语言·matlab
红龙创客3 小时前
某狐畅游24校招-C++开发岗笔试(单选题)
开发语言·c++