0

OS XでQtを使用してアプリケーションを作成しました。インストールされたSDKは、不要なフレームワークとして自動的にインストールされました。そこで、Qt gitリポジトリから最新バージョンのクローンを作成し、ソースから静的ライブラリとしてビルドしました。フレームワークの代わりにこれらの静的ライブラリを使用してコンパイルしたいのですが、Qtのバージョン/パスを設定する際の設定で、どのパスに向けても、有効なQtディレクトリではないと表示されます。有効であることを構成するqtディレクトリには何が含まれている必要がありますか?

4

2 に答える 2

0

いくつかのヒント;

  • スペースを含まないパスにインストールする
  • 現在のパスから-prefix$PWDを使用し、PATH、INCLUDE、およびLIBの環境変数を適切に設定します。これにより、複数のQtビルド、たとえば1つのソースディレクトリからの複数のシャドウビルドを使用できます。
  • 静的構成を行わないでください。プラグインの使用が難しくなり、LGPLを使用すると仮定すると、.oファイルを出荷する必要があります。
于 2009-06-12T07:50:33.397 に答える
0

私はこれを閉じています.OSXにインストールするときに問題が発生しました.configureを実行するときに-no-frameworkを宣言する必要がありました.

于 2009-06-10T16:44:34.833 に答える