読者です 読者をやめる 読者になる 読者になる

opamp_sando's blog

クソザコが割りと適当なことを書くためにある備忘録です。あとたまに普通の日記も書きます

Qt5 for Windowsでエントリポイントが見つかりません的なエラーが出るとき

ということで具体的にはビルドして実行ファイルを実行すると次のようなエラーが出る場合がある。

f:id:opamp_sando:20130512124839p:plain

このエラーが出る原因はQt5に対してビルドに使ったgccのバージョンが古い場合にでるようだ。
解決策は、QtSDK付属のMinGWgccを使うと良い。

QtSDKのMinGW4.7というものをインストールしているなら以下のようなツールが入っているはず。

f:id:opamp_sando:20130512125313p:plain

これでcmdを動かすとgcc4.7が使える。

$ gcc --version

してみるといい。 これでコンパイルすると上のエラーは出なくなる。

※ もしくはQtSDK付属のMinGWにPATHを通してもいいはず

C:\Qt\Qt5.0.1\Tools\MinGW\bin

デフォルトで上記のPATHにインストールされているので、環境変数でここにPATHを通すとcmd.exe実行時にgccを使った場合でもgcc4.7が実行される。
(Qt5.0.1の場合)

Firefox ブラウザ無料ダウンロード