VSCode\\VS2017下CPP环境的配置

news/2024/11/29 11:56:03/

VSCode下C++环境配置一些问题

  • VSCode下配置C++环境:
  • VSCode与boost
    • 总结:
      • 坑位待填:VSCode中3个json文件的作用:
  • 环境配置出现的问题以及解决
  • VS2017 配置 C++环境
    • VS配置boost库
    • 包含项目中的自定义的.hpp文件,.h文件

VSCode下配置C++环境:

VSCode配置C/C++环境
不要一次看太多,用这个配置很快。
出错看评论区。

VSCode与boost

boost可能也需要安装?不过这里官网下载的应该是header-only版的,不需要安装就可以用,直接放进mingw的include路径下即可。(VsCode + mingw编译器下boost库的安装)

boost库在visual studio、DevC++和vscode上的环境配置

在这里插入图片描述
注意这一步,一定是把boost_1_80_0中的boost文件夹复制到include下,最开始自己是把整个boost_1_80_0放过来,然后整了一晚上都不行,最后尝试了这个之后发现把boost放进去才可以。
在这里插入图片描述
不过目前是两个都放着,没有试一下把boost_1_80_0移出去会怎么样。
在这里插入图片描述

总结:

以下面这篇文章的总结为参考。注意区分两个路径。
boost下载和编译初步指南(windows10+VScode)
在这里插入图片描述

坑位待填:VSCode中3个json文件的作用:

环境配置出现的问题以及解决

VS2017 配置 C++环境

VS配置boost库

VS配置boost库

包含项目中的自定义的.hpp文件,.h文件

右键项目,属性,C/C++,常规,附加包含目录,然后把.hpp头文件的目录包含进去即可。

VS2019无法打开源文件

VS2022报错:E1696 命令行错误: 无法打开 元数据 文件 “platform.winmd”
报错未能找到程序集“platform.winmd”: 请使用 /AI 或通过设置 LIBPATH 环境变量指定程序集搜索路径,问题解决办法


http://www.ppmy.cn/news/1544.html

相关文章

Java入门教程(1)——Java概述

文章目录1.编程环境1.1 开发环境2.2 编程工具2.语言特点3.java的发展历程1.编程环境 1.1 开发环境 JDK称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境,一些…

kubernetes-Service详解

kubernetes-Service详解 8.1 Service介绍 在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的,这也就意味着不方便直接采用pod的ip对服务进行访问。 为了解决这个问题&#xff0…

Reg注册表读写

在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理…

MAUI Blazor (Windows) App 动态设置窗口标题

原文链接 https://www.cnblogs.com/densen2014/p/16950996.html 接着上一篇"如何为面向 Windows 的 MAUI Blazor 应用程序设置窗口标题?" Tips: 总所周知,MAUI 除了 Windows App 其他平台窗口是没有 Title 这回事的. 在 Blazor 里面可以直接给页面打上…

阿里云部署应用

安装jdk 查看已安装版本 rpm -qa | grep java yum命令查找JDK1.8软件包 yum -y list java-1.8* 安装列表中的JDK1.8软件包 yum -y install java-1.8.0-openjdk-devel.x86_64 java -version 配置环境变量 vim /etc/profile JAVA_HOME/usr/lib/jvm/java-1.8.0-openjdk-1.8.…

Linux-性能分析常用工具

stress stress 是一个 Linux 系统压力测试工具,这里我们用作异常进程模拟平均负载升高的场景。 stress --cpu 1 --timeout 600 # 拟一个 CPU 使用率 100% 的场景 stress -i 1 --timeout 600 #模拟 I/O 压力,即不停地执行 sync stress -c 8 --timeou…

Java多线程同步工具类:Semaphore原理剖析

Java多线程同步工具类:Semaphore原理剖析 文章目录Java多线程同步工具类:Semaphore原理剖析Semaphore原理实战案例前驱知识准备:AbstractQueuedSynchronizer队列同步器 [Java多线程之:队列同步器AbstractQueuedSynchronizer原理剖…

数据结构栈的实现

目录栈的概念栈的结构声明初始化数据入栈出栈判断栈是否为空取栈顶的值销毁栈栈的概念 栈是一种线性表,插入数据的一端叫栈顶,另一端叫栈底。 入栈:数据从栈顶进入栈中 出栈:数据从栈顶删除 所以,栈的特点就是先进后出…