生成されたmakefileにstxxl.mkファイルを含めるようにqmakeを取得するにはどうすればよいですか?
大きなファイル(> RAM)を処理するQtプロジェクトがあるため、STXXLを使用したいと考えています。STXXLのドキュメントには次のように書かれています。
アプリケーションの構築
ライブラリをコンパイルした後、いくつかのMakefile変数がSTXXL_ROOTディレクトリのstxxl.mk[...]に書き込まれます。このファイルは、アプリケーションのMakefileからインクルードする必要があります。
もちろん、makefileを手動で編集して行を追加することもできますがinclude /path/to/stxxl.mk
、.proファイル、つまりmakefileが変更されるたびにこれを行うのは非常に面倒です。
.proファイルでqmakeコマンドを使用していくつかの解決策をすでに検索しましたが、役に立ちませんでした。あるフォーラムでは、qmakeソースを編集して再コンパイルすることを提案しましたが、qmakeにこの「修正」がない他の人にプログラムを配布する場合、これは選択の余地がありません。
多分私は複雑にすることを考えていて、簡単な解決策があります。この組み合わせ(Qt + STXXL)で作業するときに、この問題を解決した人がここにいることを願っています。
注 この質問は、Qtで生成されたMakefileにMakefileを追加/追加することでまったく同じことを求めていましたが、解決策は私の問題に適合しません。