![]() |
1
11
对于mingw,您需要mingw,因为mingw提供了gcc语言系统的实现。我看不出你的问题有什么意义——就像“我可以在不安装VC++的情况下使用VC++吗?” 澄清: mingw是gcc编译器的可执行文件、头文件和支持对象。没有别的了。有一个名为msys的相关但独立的包,它提供了一些posix实用程序,但是您不需要以任何方式使用gcc的mingw版本。 |
![]() |
2
2
要禁用mingw的额外依赖,只需不使用异常(fno异常),我还没有使用cygwin,所以不确定。 |
![]() |
3
1
我不这么认为。在过去,我必须为人们编译一些命令行应用程序,并且总是必须使用cygwin。 我认为POSIX兼容性是最大的原因,这也是Cygwin努力为win32带来的。 |
![]() |
4
1
明格到底有什么问题?什么是土生土长的? Mingw过去常常生成几乎独立的二进制文件,而且可能比MSVC更为原生,后者需要MSVCRT,这是一个有时需要安装的组件。 所以也许你可以解释一下你对明的尝试,以及具体的问题是什么。 |
![]() |
5
1
很久以前,Linaro曾提供过这样一个gcc,它在没有mingw或cygwin的窗口上运行得很简单。我目前正在Windows10 PC上使用GCC4.9来编译uefi,它的工作方式很有魅力。 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 4 月前 |
![]() |
MysteryMoose · GCC下故意忽略初始化器警告中的过量元素 5 月前 |
|
Ken P · 如何利用[*]printf格式类型规范警告? 9 月前 |
![]() |
fghoussen · 在C结构体中,为什么打包、对齐似乎会进行填充? 9 月前 |
![]() |
adversarr · 全局变量何时导出到可执行文件? 9 月前 |