Android NDK を使用した Android プロジェクトがあります。
ファイルApplication.mkで、 MYDIRECTIVEという名前のカスタム ディレクティブを使用します。
APP_CFLAGS := -DMYDIRECTIVE=TEST
そして .cpp ファイルで、その値をテストしたいと思います:
#ifdef MYDIRECTIVE
#if MYDIRECTIVE == 'TEST'
/* do some stuff */
#else
#error MYDIRECTIVE is unknown
#endif
#endif
問題は、MYDIRECTIVE is unknownメッセージが表示されることです。
V=1オプションでコンパイルすると、コンパイルにディレクティブが表示されます:
-MYDIRECTIVE=TEST
'TEST'、TEST、"TEST"でテストを試みましたが、それでもエラーが発生します。
助けはありますか?