win10上搭建calng编译环境与vscode配置

参考了 大佬的博客


win10上搭建calng编译环境

  • 1.下载安装 LLVM
  • 2.使用MinGW 提供的库 MingW-W64-builds
    • 注意选择x86_64
    • 下载可能不成功,尝试挂梯子和更换不同版本试一下(我装5.3.0时成功了)
  • 3.添加环境变量后可直接使用gcc编译(mingw-w64.bat)
    • set PATH=C:\Program Files\mingw-w64\x86_64-5.3.0-posix-seh-rt_v4-rev0\mingw64\bin;%PATH%
    • 事实上通过观察安装目录,我们能够看到还引入了其他一系列工具如:gcc-ar,gcov,gdb,ld,readelf,objdump,size,string,strip

    使用clang编译还是报错,可用 clang -v 可看到默认目标平台 x86_64-pc-windows-msvc,但是我们没有msvc的库与启动文件与连接脚本等

  • 4.修改目标(gcc -v可查看):
    • clang++ 16.1.cpp -target x86_64-pc-windows-gnu
  • 5.更新vscode配置文件:
    • c_cpp_properties.json中的includePath字段增加头文件路径(如我的是:C:\\Program Files\\mingw-w64\\x86_64-5.3.0-posix-seh-rt_v4-rev0\\mingw64\\x86_64-w64-mingw32\\include)
    • 如果安装了插件C/C++ IntelliSense,需要配置下编译参数,否则代码会有波浪线警告:
      • 在这里插入图片描述

最后效果如下:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值