如果compiling and linking with MinGW gcc v3 is painfully slow和gcc v4 is not the default install option:对于初学者来说,安装一个版本或另一个版本的优点/缺点是什么?
比如使用gcc v4,我想使用PDCurses或其他GNU库我首先要从源代码重新编译这些库吗?
我这里只问C而不是C ++。
答案 0 :(得分:2)
我一直在使用MinGW和GCC4一段时间并且没有遇到任何问题,所以我会说去吧。此外,不需要重新编译,因为Windows上的C ABI已经很长时间保持稳定。
答案 1 :(得分:0)
TDM GCC/MinGW32 builds安装程序包含 gcc 4.4.x 以及基本Windows开发所需的所有核心二进制包,包括gdb。它被广泛使用,没有任何异常问题。
答案 2 :(得分:0)
gcc4的一个优点是你可以编译最近的QT4.6,因为它是用gcc4编译的。 当然,一些新增功能,如OpenMP需要新的gcc版本。 然而,有人抱怨明天gcc4端口在某些应用中不稳定。