OSDN Git Service

[Fix] Windowsでの実行時文字コードをShift_JISに固定する
authorSHIRAKATA Kentaro <argrath@ub32.org>
Thu, 22 Jun 2023 04:28:16 +0000 (13:28 +0900)
committerSHIRAKATA Kentaro <argrath@ub32.org>
Thu, 22 Jun 2023 11:07:15 +0000 (20:07 +0900)
fixes #2144
これにより、英語環境でビルドしてもC4566警告が出なくなります。
日本語環境でビルドしたものでしばらく遊んで、文字化けのようなものがないことは確認しました。

Hengband/Hengband/Hengband.vcxproj

index f989094..cb7af39 100644 (file)
       <ExceptionHandling>SyncCThrow</ExceptionHandling>\r
       <PrecompiledHeader>Use</PrecompiledHeader>\r
       <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
+      <AdditionalOptions>/execution-charset:shift-jis %(AdditionalOptions)</AdditionalOptions>\r
     </ClCompile>\r
     <Link>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <LanguageStandard>stdcpplatest</LanguageStandard>\r
       <PrecompiledHeader>Use</PrecompiledHeader>\r
       <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>\r
+      <AdditionalOptions>/execution-charset:shift-jis %(AdditionalOptions)</AdditionalOptions>\r
     </ClCompile>\r
     <Link>\r
       <TargetMachine>MachineX86</TargetMachine>\r