1
私は私のコードでは、次のデバッグ文を持っている:Clion:デバッグレベルを定義する方法は?
#if (DEBUG_LEVEL > 0)
printf("ITER %d\n", iter);
#endif
私はClionのデバッガでデバッグレベルを定義できますか? CMAKEを使用する必要がありますか?
if (DEBUG_LEVEL)
add_definitions(-DDEBUG_LEVEL=${DEBUG_LEVEL})
endif()
それは基本的にこう述べています:DEBUG_LEVEL "あなたが持っている場合は、 "
" cmakeの変数が定義され、コンパイラにDEBUG_LEVEL=X
プリプロセッサ定義を渡す"
あなたの答えをありがとう!はい、グローバル変数はこの問題を解決できますが、あなたのソリューションは非常に望ましいです:D – spacegoing