MyProjectというプロジェクト名は、ダサいし、分かりづらい名前ですよね。 「名は体を表す」ものでなければなりません。 電卓だから、プロジェクト名を「MyCalc」という名前にしてみましょう。
Visual StudioとMSYS2をいったん閉じて下さい。 MyProject.cppをサクラエディタで開いて下さい。 サクラエディタの「検索」メニューから「Grep置換...」を選んで下さい。 次のような「Grep置換」ダイアログが表示されます。
「置換前」に「MyProject」と入力し、 「置換後」に「MyCalc」と入力します。 「現フォルダ」ボタンをクリックします。
「サブフォルダからも検索する」のチェックがあれば、チェックを外します。 「置換」ボタンをクリックすれば、ファイルをまたいだテキスト置換が行われます。
これでファイルの中身の置換が終わりました。 拡張子「.skrold」のファイルができますが、これらはバックアップファイルですので、無視しても結構です。
次は、ファイル名の置換が必要です。ファイル名変更には、 Flexible Renamer (フレキシブル・リネーマー)というソフトを使います。 このソフトは、複数のファイルの名前を変更するのに便利です。
Flexible Renamerをダウンロード、手動インストールして下さい。 そして、中の「Flexible Renamer.exe」を起動して下さい。
左側でMyProjectフォルダの位置を指定します。
「サブフォルダ以下も対象」にチェックを入れて、深さを「0」にします。
「文字列の置換」を開いて、中の太字の「文字列置換」を選びます。 下の方にスクロールすると、「置換前の文字」と「置換後の文字」という項目が出てきます。
「置換前の文字」に「MyProject」と入力し、 「置換後の文字」に「MyCalc」と入力して下さい。 右側の「現在の名前」と「新しい名前」を確認し、 「リネーム」ボタンを押して下さい。
「表示されているファイル全てを処理します」というメッセージボックスが表示されたら、 「OK」をクリックして下さい。
置換できないファイルは、スキップして構いません。 最後に「MyProject」フォルダを「MyCalc」フォルダに名前を変更します。
これでプロジェクト名が「MyCalc」になりました。 再びビルドします。 CMakeCache.txtを消して、MSYS2から「cmake -G "MSYS Makefiles"」を実行して下さい。
さらに「make」を実行します。buildフォルダに「MyCalc.exe」ができたら成功です。