Qtクリエイターが本当に好きな機能があり、シャドウビルドです。シャドウビルドがオンの場合、生成されたすべてのファイル(* .moc、Makefile、* .o)は特定のソースディレクトリに生成されるので、ソースディレクトリはきれいに保たれます。私はQtクリエーターからkdevelopへ移動しています。これまでのバイナリー、mocファイル、オブジェクトファイルを変数DESTDIR
、OBJECTS_DIR
、MOC_DIR
を使用して余分なディレクトリーに作成することができますが、このディレクトリにmakefileを作成します。何か案は? QtCreatorが何を私の知る限りqmakeでシャドウビルドを手動で設定する
15
A
答えて
23
、基本的にはこれに沸く:
mkdir my_shadow_build
cd my_shadow_build
qmake ../my_src_dir
これはビルドディレクトリにあるMakefile自体を作成し、単に
make
ビルドディレクトリの下のすべての一時ファイルが作成されますを実行しています元のディレクトリのソースを使用します。これは、.proファイルに特別なものは必要ありませんが、単に "外部から"の使用法に依存します。
1
また、KDevelopのための実験的なqmakeのサポートプラグインを試すことができます:https://projects.kde.org/kdev-qmakeは
それは最初の起動時にビルドフォルダをお願いしますと影 - ビルドのものを行います。 .proファイルと.priファイルが正しく書かれていることを確認する必要があることに注意してください。その点でCMakeははるかに簡単です!
関連する問題
- 1. ListViewを手動で設定する
- 2. 手動でDJANGO_SETTINGS_VARIABLEを設定する
- 3. Railsデータベースを手動で設定する
- 4. SignalR - ClientIDを手動で設定する
- 5. ソニーカメラAPIで手動でフォーカスを設定
- 6. 設定qmakeのパラメータ2010
- 7. ASTParserの設定環境を手動で
- 8. 設定NTP - タイムを手動で
- 9. FormBuilderコントロールの値を手動で設定
- 10. QMakeで 'make check'のPATH/LD_LIBRARY_PATHを設定する
- 11. BOSH:デプロイメントマニフェストでdirector_uuidを手動で設定する
- 12. Python/matplotlibでxaxis_date()を手動で設定する
- 13. Sentryでラベルを手動で設定する
- 14. SwiftでiOSカメラの露出を手動で設定する
- 15. Xcode8でプロビジョニングプロファイルを手動で設定する方法は?
- 16. デルファイでポインタのアドレスを手動で設定する方法
- 17. plotly.jsでx軸とy軸を手動で設定する
- 18. GitblitサーバーでGCを手動で設定する方法は?
- 19. Reactネイティブリストビューで列数を手動で設定する
- 20. Eclipseで手動でJDKパスを設定する
- 21. Excel VBAでApplication.Callerを手動で設定する
- 22. Spring + Sockjsアプリケーションで手動でトランスポートタイプを設定する
- 23. ASP.NETでUICultureを手動で設定する
- 24. barplot ggplotでグループごとに手動で色を設定する
- 25. SSRSでパラメータの幅を手動で設定できますか?
- 26. qmakeバージョン4.8.4でqt creator ideを入手するには?
- 27. Tomcatの手動設定 - Docker
- 28. 2sxcコンテンツモジュールの手動設定
- 29. Bugzilla設定ファイルのurlbase設定を手動で変更するには?
- 30. ip routeを使って経路を手動で設定する
qmake、cmake、さらにはautotoolsでもこれが当てはまることを指摘したいだけです:) – Sambatyon