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" ]

  • 相关阅读:
    MySQL主从数据库同步延迟问题解决(转)
    Python2.6升级Python2.7
    Socket网络编程
    Python 面向对象进阶
    Python类基础知识(面向对象基础)
    shell脚本中出现^M
    Centos6下Python3的编译安装
    Python成长之路(常用模块学习)
    SVN使用总结
    xshell锁屏
  • 原文地址:https://www.cnblogs.com/sui84/p/11444540.html
Copyright © 2011-2022 走看看