申し訳ありませんが、この質問が意味をなさないが、ちょうど私の心に来た、私はかなり長い時間からこれについての解決策を探していたが、専門家に確認することをお勧めします。 :)以下は QTを修正するC++ファイルから.proファイル内に定義
はシナリオです: myProject.proファイルで- と仮定、私は PATH = /ホーム/ローカル/プロジェクト/私はQTを作成した 以下使用して定義があります。 DEFINESを+ = PATH = \\ "$$ {PATH} \\"
今、私はCPPファイルに基づいて私のプロジェクトでこの "PATH"を使用することができます。これは完璧です。
- 今
に、ユーザからの入力に応じて、私はこの "PATH" を変更したい たとえば、PATHを指定できます PATH = /ホーム/ローカル/プロジェクト/ TEST1/
PATH = /home/local/Projects/TEST2/ and revert to PATH = /home/local/Projects/
それで、私がプロジェクトでこの "PATH"を使用している場所は、自動的に変更されます。
私はこれがコンパイル時に行われることを知っています。しかし、考えが来た。だから、専門家からのフィードバックを得たいと思った。