首页 > 其他分享 >vscode配置C环境

vscode配置C环境

时间:2024-05-07 18:12:18浏览次数:23  
标签:gcc enable vscode 配置 环境 w64 mingw64 -- disable

  • 已经安装了gcc
C:\Users\ychen>gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-13.2.0/configure --prefix=/mingw64 --with-local-prefix=/mingw64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/mingw64/include --libexecdir=/mingw64/lib --enable-bootstrap --enable-checking=release --with-arch=nocona --with-tune=generic --enable-languages=c,lto,c++,fortran,ada,objc,obj-c++,jit --enable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts --enable-libstdcxx-time --disable-libstdcxx-pch --enable-lto --enable-libgomp --disable-libssp --disable-multilib --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/mingw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Rev2, Built by MSYS2 project' --with-bugurl=https://github.com/msys2/MINGW-packages/issues --with-gnu-as --with-gnu-ld --disable-libstdcxx-debug --with-boot-ldflags=-static-libstdc++ --with-stage1-ldflags=-static-libstdc++
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (Rev2, Built by MSYS2 project)
  • 安装vscode,安装插件
C/C++
C/C++ Extension Pack
Code Runner
  • 新建文件test.c,使用vscode打开
#include <stdio.h>
 
int main()
{
    /* 我的第一个 C 程序 */
    printf("Hello, World! \n");
 
    return 0;
}
  • 点击右上角执行,生成test.exe
输出
[Running] cd "c:\Users\ychen\Desktop\" && gcc test.c -o test && "c:\Users\ychen\Desktop\"test
Hello, World! 

[Done] exited with code=0 in 0.405 seconds

标签:gcc,enable,vscode,配置,环境,w64,mingw64,--,disable
From: https://www.cnblogs.com/dogleftover/p/18177998

相关文章

  • Nginx配置中文详解
    Nginx配置文件nginx.conf中文详解参考:Nginx入门指南https://www.w3cschool.cn/nginx/######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组userwwwwww;#nginx进程数,建议设置为等于CPU总核心数。worker_processes8;#全局错误日志定义类......
  • Pacemaker 入门之--- 单节点高可用配置和管理
    案例说明:要熟悉您用来创建Pacemaker集群的工具和进程,您可以执行以下流程。这些内容适用于想了解集群软件以及如何管理它,而不需要配置集群的用户。注意这些步骤并不会创建受支持的红帽集群。受支持的红帽集群至少需要两个节点并配置隔离设备。有关红帽对RHEL高可用性集群的......
  • 多个开源的js补环境框架测试
    原文链接:https://mp.weixin.qq.com/s/uEMFGpE5bqmTvzSgX2twvA前言在做js逆向时肯定会遇到补环境的情况,看到github开源了好几个补环境用的框架,这篇文章做个测试,看看哪个比较好用。https://github.com/pysunday/sdenvhttps://github.com/bnmgh1/node-sandboxhttps://github.co......
  • pycahrm专业版创建anaconda环境
    需要:python、pycharm专业版、anaconda 文件——》新建项目 配置如图注:conda路径指的是anaconda下的python.exe所在地 项目创建好后文件——》设置 项目:[名字]——》python解释器 点击最右侧的添加python解释器——》添加本地解释器…(此处已经添加过) 如图,基础......
  • Linux CentOS7 环境下安装 MongoDB
    一、环境准备操作系统:LinuxCentOS7.9安装包:mongodb-linux-x86_64-rhel70-4.4.29.tgz二、安装包下载官网下载地址:https://www.mongodb.com/try/download/community三、软件安装和启动3.1将下载好的安装包上传到Linux服务器某个目录下,使用以下命令解压压缩包tar-zxvf......
  • docker网络配置:bridge模式、host模式、container模式、none模式
    在docker平台里有四种网络模式,今天继续分享一下它们的常用知识,进一步加深对docker技术的理解。1、docker网络模式分类dockerrun创建Docker容器时,可以用--net选项指定容器的网络模式,Docker主要有以下4种网络模式。bridge模式:--net=bridge如果不指定的话默认设置。host模式......
  • vsCode配置自动补全css兼容性代码 ,解决 Autoprefixer 3.0无效
    问题:使用vsCode编辑器,配置Autoprefixer3.0无法实现自动补全兼容性代码解决方法:将Autoprefixer3.0更换到2.0版本,再将网上冲浪的结果整理了一番,终于找到了解决办法,并进行以下步骤进行验证。解决步骤:1、首先搭建node.js环境2、打开vsCode搜索Autoprofixer,一般默认情况下都是最新版......
  • Go的安装与配置
    安装https://go.dev/dl/以Windows上安装为例:下一步下一步,记住安装位置安装完成后win+rcmd键入goversion检查是否安装成功配置Pathwin+rsysdm.cpl高级->环境变量->系统环境变量编辑Path确定新建GOPATH确定确定在GOPATH路径下新建3个文件夹......
  • Iptables 本地回环接口容易造成误解的配置
    使用iptables-L可能会看到类似如下的配置ChainINPUT(policyACCEPT)targetprotoptsourcedestinationACCEPTall--anywhereanywherectstateRELATED,ESTABLISHEDACCEPTall--anywhereanywh......
  • Docker 端口映射防火墙规则配置
    背景当docker使用端口映射时,dockerdaemon会创建DOCKER链绕过firewalld建立iptables规则,可能使firewall规则失效。可以通过修改DOCKER-USER链来管理docker的防火墙规则或禁用firewalld直接配置iptables(不推荐)1.停止docker不要在Docker运行时Reloadfi......