最近、Windows 32 マシンに MinGW と MSYS をインストールしましたが、問題なく動作しているようです。
C++ コンパイラでは、ベクター コンテナーを含めていますが、エラーは発生しません。しかし、それを使用しようとすると、コンパイル時にエラーが発生します。
だから、コード
#include <vector> // include vector.h
#include <stdio.h> // include stdio.h
using namespace std;
main() {
// vector<int> A;
printf("\nHeya ..");
}
元気に走っています。ただし、8 行目 (ベクトル宣言行) のコメントを外すと、コンパイル時に次のエラー (短縮) が発生します。
undefined reference to 'operator delete(void*)'
undefined reference to '__gxx_personality_v0'