« wchar_t サイズ問題 | メイン | Dictionary.loadStructでテキスト形式でも読めるように対応 »

2016年09月02日

吉里吉里Z 開発:: ソースコードのUTF-8化とVisual Studio 2015への移行

    

dev_multi_platform ブランチでは先に UTF-8 化と Visual Studio 2015 への移行を行っていたが、master もそれに合わせていないと不便と言うことで、master も追従した。
vc2012 フォルダは vcproj に変更になっている。
また、exe の出力先は bin 以下ではなく、clone した krkrz と同じフォルダ、つまり1個上に出力されるようにした。
plugins フォルダを plugin に変更して、各プラグインも1個上に dll が出力されるようにすれば、そのまま読める形。
スクリプトも data フォルダを krkrz と並列に置けば動く。
階層が深い構造を出来るだけ浅く、リポジトリが分離されても開発しやすいようになるべく並列に置いて開発できる形へ変えていく。
ソースコードが UTF-8 になり、/source-charset:utf-8 が指定され、外部ライブラリでよく出ていた文字コードの問題はこの指定で消えてすっきり。
非日本語環境や他環境用コンパイルでも問題が減ることが期待できる。

各種ライブラリは submodule に分離されているので、最初に clone した時に submodule の初期化を忘れずに。
それをしないとソリューション読み込んだ時プロジェクトファイルがないと言って怒られる。


投稿者 Takenori : 2016年09月02日 20:36




comments powered by Disqus
Total : Today : Yesterday : なかのひと