1
Visual StudioでQtプロジェクトを開いて、より高度なデバッグができます。問題は、Qt proファイルから定義された定数を認識できないことです。 QtのIDEで正常な動作Visual StudioマクロでQtを発行する
QMAKE_TARGET_NAME = My App Test
DEFINES += APP_NAME=$$shell_quote(\"$$QMAKE_TARGET_NAME\")
:
コードQtのプロファイル。 Visual Studio 2015で、エラー - ユーザー定義のリテラル演算子が見つかりません(#define APP_NAME ""My App Test""
)。
Visual Studio 2015およびQtとの互換性をどのようにするには?問題は間違ったエスケープであり、Visual StudioではMy App Test(二重引用符)が表示されます(APP_NAME
定数)。どのように正しく逃げるために?前もって感謝します。
多分、兵舎内の二重引用符を削除しようとしますか? – ZivS
私はDEFINES + = APP_NAME = $$ shell_quote($$ QMAKE_TARGET_NAME)に変更しました。これはQtの70個のエラーとVisual Studioの1個のエラーを表示します。 – Cobra91151