关于在VSC配置C++环境

关于在VSC配置C++环境


  需要VSC官方C++扩展提供基础的高亮补全等功能,以及Clang扩展提供更优的Lint(静态分析)、补全、诊断、报错功能。
  编译多个文件极其繁琐,建议使用IDE而不是VSC,编译单个文件可以使用VSC内置的Task功能或Code Runner,Compile Run等扩展。
  可选编译环境有G++(MinGW64)、Clang(LLVM)、MSVC(VS)。
  VSC工作区可分别启用扩展。
  VSC工作区可使用快捷方式快速启动。
  VSC应避免使用猜测编码打开,防止数据丢失(覆盖)。
  VSC终端可使用CMD、PowerShell、Git Bash等
  编译参数-Wall、-Wextra更加严格
  include搜索目录由编译器环境变量决定
  Clang/G++的环境变量使用"echo | g++ -v -x c++ -E -"查看。
  MinGW64的三个选项:
    1.机器架构:i686为32位,86_64为64位。
    2.线程类型:posix可使用Unix线程(pthread.h和thread等),win32只能使用Windows线程。
    3.异常处理:dwarf和seh分别专门为32位和64位优化,sjlj全部兼容但性能较差。
  了解了代码片(Snippets)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值