-1
誰もこのエラーに遭遇しましたか?もしそうなら、私はそれを修正するか、それと同等のアプローチをとっています。CMakeエラー:コマンドadd_definitions()がスクリプト可能ではありません
私はUbuntuを実行しています。コードはコンパイラ定義のリストを作成して、リストをループして定義します。
set(COMPILER_DEF_LIST)
list(APPEND COMPILER_DEF_LIST_COMMON
NUMBER_FAMILY_RESERVED_FIXED_OIDS=5
CHILD_LIST_ELEMENTS_PER_BLOCK=10
...
FOREACH(compilerDefine ${COMPILER_DEF_LIST_COMMON})
add_definitions(-D${compilerDefine})
ENDFOREACH(compilerDefine)
してくださいあなたはこのエラーを取得するときに、状況を説明。 – Tsyvarev
投稿を更新しました – Adam
デバッグを試しましたか?たとえば、 'foreach'反復でエラーが発生した場合、その反復で' compilerDefine'の値は何ですか? – Tsyvarev