0

OpenCV & Microsoft Visual Studio 2012 (for x64)に投稿された tuple::too many arguments の問題を解決するためのアドバイスを受けるとき

を追加しようとしたとき if( MSVC ) # VS2012 doesn't support correctly the tuples yet add_definitions( /D _VARIADIC_MAX=10 ) endif()

最上位の cmakelists.txt の最後まで、このエラーが発生します-

パースエラー。コマンド名が予期されていましたが、引用符で囲まれていないテキスト "" の引数を取得しました。構成が不完全です。エラーが発生しました!

私の質問は、このコードをどこに挿入すればよいですか? このエラーの理由は何ですか?

ありがとう!

4

1 に答える 1

0

add_definitionsコマンドは問題ないようです。使用することもできます

add_definitions(-D_VARIADIC_MAX=10)

しかし、これは何の違いもありません。

表示されているエラー メッセージは、CMake がビルド フォルダー内の CMakeCache.txt ファイルを解析できないことに関連しています。

CMakeCache.txt を削除して、CMake を再実行してみてください。

于 2013-01-12T11:57:10.157 に答える