質問: -1 ) // DXライブラリ初期化処理 { return -1 ; // エラーが起きたら直ちに終了 } DrawPixel( 320 , 240 , GetColor( 255,255,255 ) ) ; // 点を打つ WaitKey() ; // キー入力待ち DxLib_End() ; // DXライブラリ使用の終了処理 return 0 ; // ソフトの終了 } ``` ### 試したこと C:\MinGW\include にGxLibの各種ヘッダーファイルをいれ、 C:\MinGW\libにGxLibの各種ライブラリーファイルをいれてg++でコンパイルするもエラーがでてtest02.exeファイルができません。バージョンのせいなのでしょうか。先に同様な投稿がありまねしましたが、うまくいきませんでした。 ### 補足情報(FW/ツールのバージョンなど) MinGwはhttp://sourceforge.net/projects/mingw/files/latest/download からダウンロードしたversion 6.3.0です。DXライブラリはhttp://dxlib.o.oo7.jp/dxdload.html からダウンロードしたDXライブラリ Windows版 Gnu C++( MinGW )用(Ver3.19)をダウンロードする(自己解凍形式(約27.4MB))です。プロジェクトに追加すべきファイル_GCC(MinGW)用\5_2_0_w64\x86_64の中のものを使いました。
回答: g++ の引数に-mwindows を加えて、 g++ test02.cpp -mwindows -I"C:\MinGW\include" -L"C:\MinGW\lib" -DDX_GCC_COMPILE -DDX_NON_INLINE_ASM -lDxLib -lDxUseCLib -lDxDrawFunc -ljpeg -lpng -lzlib -ltiff -ltheora_static -lvorbis_static -lvorbisfile_static -logg_static -lbulletdynamics -lbulletcollision -lbulletmath -lopusfile -lopus -lsilk_common -lcelt -o test02.exe としてコンパイルしたら成功しました。 実行ファイルtest02.exe の動作も確認できました。