0
DESTDIR
はどこにも定義されていません。QT proファイル:DESTDIRが空です
message($$DESTDIR)
は空の文字列を表示します。
ターゲットバイナリへのパスを知る方法はありますか? message()
で
DESTDIR
はどこにも定義されていません。QT proファイル:DESTDIRが空です
message($$DESTDIR)
は空の文字列を表示します。
ターゲットバイナリへのパスを知る方法はありますか? message()
で
は、何らかの理由で別の表記を使用する必要があります。
message(DESTDIR: ($$DESTDIR))
私は今日、このような問題を抱えていました。 Qt mailing listのqmake .proファイルの例を見るだけで解決できます。もう一つの可能性の問題 - clue variables:
# ${VAR} notation allows to append the contents of the variable to another value
# without separating the two with a space
isEmpty(DESTDIR): DESTDIR = $${IDE_BUILD_TREE}/lib/qtcreator/plugins
、このような表記がなければ、私は空DESTDIR
変数を得ました。 DESTDIR
が設定されていない場合、ビルドディレクトリにバイナリが残っていると思います。
もう1つの有用なリンク:https://stackoverflow.com/a/7754767/630169