スラッシュをバックスラッシュに置き換えようとしています。それを行うには、次のコード行があります。
STRING(REGEX REPLACE "/" "\\" SourceGroup ${SourceGroupPath} )
SourceGroupPath = A/ファイル/パス. SourceGroup は、結果を設定する変数です。
私が抱えている問題は、コードの「\\」部分にあります。「\\」のようなバックスラッシュ リテラルを使用し、Unicode を使用する方法をいくつか試しましたが、何もうまくいかないようです。
CMakeで発生するエラーは次のとおりです。
CMakeLists.txt:41 (STRING) での CMake エラー: 文字列サブコマンド REGEX、モード REPLACE: 置換式は円記号で終わります。
誰かが私を助けてくれますか?
ありがとう、
ウーター