QT5.12.12配置MSVC2017编译器环境

QT5.12.12配置MSVC2017编译器环境:

(失败,转成Mingw)

编译器

目前的主流编译器应该是三种。GNU(Gcc,g++), Clang/llvm和MSVC。来看一下GPT的回答。

GNU(GCC):
优点:
  跨平台支持:GCC是一个开源编译器,可以在多个操作系统上运行,包括Linux、Windows和macOS。
  标准支持:GCC对C和C++的标准支持非常好,特别是最新的C++标准(如C++17和C++20)。
  丰富的优化选项:GCC提供了广泛的优化选项,可以根据需求进行调整。
缺点:
  编译速度较慢:在大型项目中,GCC的编译速度可能较慢。
  错误诊断不如Clang:尽管有改进,但GCC的错误诊断仍然不如Clang。

Clang:
优点:

  快速编译速度:Clang以其快速的编译速度而闻名,特别适用于大型项目。
  严格的错误诊断:Clang的错误消息通常更详细和准确,有助于快速定位问题。
  模块化设计:Clang的底层框架LLVM具有可扩展性,可以支持其他语言(如Swift和Julia)。
缺点:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值