0

次の方法で QMake を呼び出しています。

qmake "MYVARNAME=/ホーム/ユーザー/ディレクトリ"

MYVARNAME が設定されているかどうかを確認する必要があります。このディレクトリにはリンカーが必要とするファイルが含まれているためです。私は十分の一を試しました:

equals(MYVARNAME, "") error("MYVARNAME is not set")

そしてまた

isEmpty(MYVARNAME) error("MYVARNAME is not set")

そして:

isEmpty($$MYVARNAME) error("MYVARNAME is not set")

そして最後に:

!defined(MYVARNAME, var) error("MYVARNAME is not set")

MYVARNAME が設定されていても、常にエラーが発生します。不思議、それ

message($$MYVARNAME)

うまくいきます。

どんな助けでも大歓迎です。

4

1 に答える 1