我想在Windows 10 64位系统上安装MinGW-W64(必须运行于1607版本!)。首先需要解决的问题是,应该下载哪个MinGW版本,下载页面上有三个版本可供选择:1) "MingW-W64-builds",2) "Msys2",3) "Win-Builds"。我选择了第一个。如果这不是我要用的版本,请告诉我。
当我开始安装程序时,需要选择以下选项,但我不确定应该选择哪个:
架构:i686或x86_64
线程:posix或win32
异常:dwarf或sjlj
目的(我想做什么)
我想(后来)安装CLang C++ 64位编译器,据我所知,这需要从MinGW-64中获取库。
我想编写本地的Windows 64位C++(至少是C++14)和C应用程序(使用GCC或CLang编译)。我不需要bash(除非有人能告诉我为什么应该使用它而不是出色的Windows Powershell)。
以后我希望能够安装一个集成调试器的IDE(例如Eclipse),其中包括GCC的调试器,如果CLang有不同的调试器,则需要相应的调试器。
源代码应尽可能与使用Visual Studio编译的源代码兼容,并且生成的二进制文件也应尽可能与使用Visual Studio生成的代码兼容(不幸的是,由于许可证原因,我不能使用VS Community版本)。
(这可能有助于回答问题:Python 2.7.11和Python 3.7已安装在我的计算机上)