色々なメモ: Qtで遊ぶ 其の2post

Qtでアプリケーションを作る時のコマンドなどなどのメモ

そのほか、其の1で書いていなかった詳細など

要するに忘れないようにするためのメモ書き

プロジェクトの作成方法などのメモ

uiファイルからヘッダを生成するには、

uic -o hoge.h hoge.ui

Makefileを作るには、

qmake -project
qmake

プロジェクトファイルを作るには、

qmake -project -t vcapp
qmake

ただし、生成されたプロジェクトファイルにはQtのパスが埋め込まれているので注意が必要!

QtCore.libなどのライブラリを静的リンク形式にする方法

  • 参考:VS2005+Qt4でフルスタティックビルド
  • ソリューションなんか作られていなかったので、一つずつ新規ソリューションに追加。
  • src\corelib\QtCore.vcproj と src\winmain\qtmain.vcproj と src\gui\QtGui.vcproj は基本で後は必要あればな感じ
  • それぞれ、「マルチスレッド (/MTd)」と「マルチスレッド デバッグ (/MDd)」から「マルチスレッド (/MT)」と「マルチスレッド デバッグ (/MD)」に変更
  • 参考記事ではReleaseとDebugで二回ビルドが必要とか書いてあるけどバッチビルドを使えば一回ですむ

その他メモ


   /   変更履歴  /   Permalink  /  このエントリーをはてなブックマークに追加 
 カテゴリ: ブログ  /   タグ: C++, Qt, Qtで遊ぶ