2011-09-15 8 views
0

KardsGTのソースをダウンロードしました。私はQT 4.6.xをMac OS X 10.6.8システムに搭載しています。 KardsGTは(それがGNU/Linux用のものだった)は、Mac OS X用に特別に書かれていませんのでqmake Mac OS XでXCodeプロジェクトを使用しないQT 4.6アプリケーションですか?

は、私はソース上のqmakeを実行すると、私は

ようなエラーの多くを得る何の関連するXCodeのファイルなどはありません

警告:無視される(見つかりません) '/src/kardsgt-0.7.1/src/players/players-debug.xcodeproj'

私はこのプロジェクトにXCodeを使用していると思われますか?これを修正してコードをコンパイルするにはどうすればよいですか? (私はqmake -unixを試しましたが、結果は変わりませんでした)

答えて

1

QtプログラムをコンパイルするためにXcodeは必要ありません。ちょうど実行してください

$ qmake -config release 
$ make clean 
$ make 

あなたは(ソースがLinux特有のものを使用していない場合)良いと思います。

+4

また、-spec macx-g ++を追加してMakefileを生成し、xcodeの代わりにmakeを使用することができます。 –

+0

Kamilのソリューションが動作します。 qmake -spec macx-g ++が正常に動作するのに対し、qcakegrindをコンパイルしようとするとqmake-configがリリースされました。同じエラーが発生しました。 – Voltin

関連する問題