mingw编译器问题

在bin目录下
mingw32-g++.exe和g++区别是啥呢?

阅读 6.7k
2 个回答

http://www.mingw.org/Welcome_to_MinGW...上有说明
MinGW compilers provide access to the functionality of the Microsoft C runtime and some language-specific runtimes. MinGW, being Minimalist, does not, and never will, attempt to provide a POSIX runtime environment for POSIX application deployment on MS-Windows.

所以如果你要使用posix标准的一些api,诸如fork之类,就得使用cygwin中的gcc(如果你是在windows上开发),因为MinGW只会使用M$提供的功能。

MinGW下,mingw32-g++.exe和g++是一回事。
使用mingw32-g++.exe,其实就是使用g++.exe,有些类似于GNU/Linux下的文件链接。
使用mingw32-g++.exe时,它会直接启动g++.exe,并把所有参数都转向到g++.exe。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进