Qt Creator環境でOFを使用するにはどうすればよいですか?実際、libをビルドして、.proファイルなどに追加するにはどうすればよいですか。
4 に答える
このgithubリポジトリをチェックしてください:https ://github.com/procedural/ofqmake qtcreatorを使用してopenFrameworksをビルドする場合はqmakeプロジェクトファイル(.pro)があり、必要な場合はqmakeインクルードファイル(.pri)があります独自のプロジェクトでoFを使用します。
これはまさにあなたがやりたいことです。openFrameworks.priファイルを取得し、を追加して.proファイルに含めますinclude(openFrameworks.pri)
。
プレーンMakefileプロジェクトをロードするクリエーターでオープンフレームワークプロジェクトの移植を成功させました。
ファイルにincludesディレクトリを追加して、projectName.includes
オートコンプリートとファイルナビゲーションを行うことができ(find
に対してシェルコマンドを使用して実行するだけですOF_PATH/libs
)、非常に便利です。
さらに、config.makeとaddons.makeを使用すると、公式のコミュニティプロジェクト管理システムによって提供される組み込みのプロジェクト作成ツールとワークフローを使用できます。また、標準のgccコマンドを使用して外部のバイナリ/ライブラリ/共有コンポーネントを追加することもできます(-I
たとえば)。
このようにして、QtCreatorを使用でき、.pro / .priファイルを気にせず、makefileプロジェクトを使用できます(Linuxとmac / osxの両方でテストしました)。archコンパイルでも問題はないと思います。
また、C ++ 11でも問題ありません(言語のすべての新機能をテストしていなくても)。
公式フォーラムでこの投稿を参照してください。
Qt自体は、Qt-Complexと呼ばれるオープンフレームワークを提供します。それを通過すると、そこでプロジェクトにフレームワークを追加する方法を見つけることができます。
このトピックを再度更新するために、OF9.0以降、QT Creatorが正式にサポートされるようになりました(デフォルトで推奨されるIDEもサポートされています)。
このセットアップガイドを参照してください:http://openframeworks.cc/setup/qtcreator/