2011-06-18 22 views
9

mingWをインストールしてgcc、プラットフォームウィンドウ7を使用しています。標準のCライブラリlibc.aをmingWフォルダに配置しようとしています。それは他の名前で保存されていますか?mingW内の標準Cライブラリ

答えて

13

MinGWはglibcに対してビルドされていないため、msvcrtに対してビルドされています。したがって、代わりにlibmsvcrtXX.aが使用されます。

+1

MinGWが独自のglibcを使用しない理由も知っていますか?それは紛らわしい。私はC用の完全なgccコンパイラをインストールしたと思った。 – KawaiKx

+1

MinGWはネイティブのWindowsコードをビルドするように設計されているので、Windowsのネイティブlibcをビルドする。 –

+0

gcc独自の標準CライブラリはWindowsのos/x86チップでは実行できないと言っていますか?彼らは他のプラットフォーム用に書かれていますか? – KawaiKx