zoukankan      html  css  js  c++  java
  • 【转载】Visual Studio Code 构建 C/C++ 开发环境

    https://www.cnblogs.com/XieSir/articles/8288051.html

    1. 安装 MinGW Distro / MinGW / GNU GCC 中的任何一款,( Windows 下的 VS Code 暂不支持 CLang )。

    2. 安装 VS Code

    3. Ctrl + Shift + X 安装 C/C++ (cpptools) 插件

    4. Ctrl + Shift + X 安装 Code Runner 插件

    5. 重启 VS Code,让安装的插件生效

    6. 在操作系统中新建一个工程目录,如 “cppProject”,然后启动 VS Code,打开这个空目录

    7. 用 VS Code 在 cppProject 目录新建一个源文件 hello.cpp

    8. 添加头文件索引路径

    在 hello.cpp 中,你会发现 include 头文件那一行下面有绿色的波浪线,代表 VS Code 的 C/C++ 插件找不到头文件的相应路径。 将鼠标移到这一行点击,会出现一个提示的黄色小灯泡符号,点击它,然后点击“Edit "includePath" setting”按钮, 将生成并打开 c_cpp_properties.json 文件,编辑这个json文件,添加 C/C++ 头文件的路径进去。 这里 MinGW 的头文件路径为: “C:/MinGW/include/*”,将它添加到“includePath”和"browse/path"变量中。

    另外在 tasks.json 中的 "tasks/args" 中加入 "--target=x86_64-w64-mingw"。

    9. 设置编译环境 (安装了 Code Runner插件 的话,这个设置就不再起作用)

    在 VS Code 中点击 hello.cpp 回到 hello.cpp 文件,调用快捷键 Ctrl+Shift+B 构建可执行文件。 此时 VS Code 会报错,在 VS Code 的顶栏显示“No task runner configured”,你只需要点击右边的蓝色按钮“Configure task runner”来生成编辑 tasks.json 即可。 选择后会创建并打开一个 tasks.json 的配置文件, 修改其中的 command 和 args 变量并保存:

    "command": "g++ "

    "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}.exe", "--target=x86_64-w64-mingw", "-std=c++17" ]

  • 相关阅读:
    哈夫曼树及哈夫曼编码
    01背包问题
    Java IO
    Java对象的复制三种方式
    TCP三次握手和四次挥手
    轻量级Java Web框架的实现原理
    Java并发
    消息队列
    赋值、浅拷贝、深拷贝
    Python文件操作(txtxlsxcsv)及os操作
  • 原文地址:https://www.cnblogs.com/sui84/p/11444540.html
Copyright © 2011-2022 走看看