当前位置:网站首页>Differences and connections between MinGW, mingw-w64, tdm-gcc and other tool chains "suggestions collection"

Differences and connections between MinGW, mingw-w64, tdm-gcc and other tool chains "suggestions collection"

2022-07-07 20:44:00 Full stack programmer webmaster

Hello everyone , I meet you again , I'm the king of the whole stack .

Impropriety , Please correct .

Same point :

One 、 They are all used for compiling and generating Windows Application's Tools chain .

Two 、 They are all based on gcc Of .

The difference ( Just say big ):

One 、 The relationship between projects

1. MinGW It should be the first .

2. MinGW-w64 The project was originally designed as MinGW Was born from a branch of , But now it has developed independently . See :

http://sourceforge.net/apps/trac/mingw-w64/wiki/History

http://zh.wikipedia.org/wiki/MinGW

3. TDM-GCC And other similar compiler integration packages

TDM-GCC It is a compiler integration package provided and maintained by unofficial organizations . let me put it another way , He is not by MinGW or MinGW-w64 Compiler integration package officially provided by the project .

But he is based on MinGW And MinGW-w64.

also . He also has his strengths :

such as ,TDM-GCC Integrated :

The latest stable version number GCC Toolset ,

Some useful patches ,

MinGW And MinGW-w64 Execution of API.

Specific information , Refer to :http://tdm-gcc.tdragon.net/about

except TDM-GCC outside , Similar unofficial compiler integration packages include

Boost Science Package 、TakeoffGW etc. ( Most of them are based on MingGW-w64 project ).

For many other compiler integration packages, see :http://zh.wikipedia.org/wiki/MinGW

Two 、 Functional differences

1. MinGW

It seems that it can only compile and generate win32 Program .

2. MinGW-w64

Support compilation and generation Win32 And Win64 Of windows Program .

3. TDM-GCC And other unofficial compiler integration packages

See what projects they are based on . Most are expected to support compile generation Win32 And Win64 Of windows Program .

3、 ... and 、 Execution platform

1. MinGW

It can only be implemented in windows platform .

2. MinGW-w64

stay Win32、Win64、Linux 32、Linux 64 And other mainstream platforms have version numbers available .

See :http://mingw-w64.sourceforge.net/download.php

3. TDM-GCC And other unofficial compiler integration packages

No detailed research .

It is expected that most of them will be implemented in windows platform .

Publisher : Full stack programmer stack length , Reprint please indicate the source :https://javaforall.cn/116391.html Link to the original text :https://javaforall.cn

原网站

版权声明
本文为[Full stack programmer webmaster]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/188/202207072002205284.html