mingw-w64 c/c++ 编译器
时间: 2023-06-15 07:02:09 浏览: 129
MinGW-w64 C/C++ 编译器
3星 · 编辑精心推荐
Mingw-w64是一个开源的c/c++编译器,它可以在Windows操作系统上编译出运行在Windows系统上的64位程序。它是从MinGW项目分支而来,MinGW是一个为Windows系统编译C/C++程序的工具集。
Mingw-w64提供了多个版本,其中包括基于GCC的编译器集和符合Windows API的SDK。提供的编译器集支持从C/C++到Objective-C和Ada的几乎所有语言编译,并且还提供了对OpenMP和OpenACC的支持。此外,Mingw-w64还提供了一些用于Windows API编程的头文件和库文件。
值得一提的是,Mingw-w64支持Native Win64(即64位)和Win32(即32位)平台。在Mingw-w64中,Win64编译器可以直接编译出Win64程序,而Win32编译器则可以通过-Win32和-Win64选项轻松切换编译目标。
用Mingw-w64进行编译中需要部分Visual Studio运行库的依赖,可以通过安装Visual C++运行库包(Visual C++ Redistributable Packages)解决。Mingw-w64编译出来的程序在独立性、可移植性等方面有很大的优势,是一个非常优秀的编译器。
阅读全文