關於C++原始程式跨平台內含中文字解說之方法
同一份 C++程式( .cpp 和 .h)原始程式檔案
如果原始程式檔案( .cpp 和 .h)內含中文字解說
想要在 Windows 和 Linux 中共同使用
這樣中文字就不會變成亂碼
方法如下
Linux 端 Eclipse 設定如下
將原始程式儲存為 UTF-8 NO BOM
(Linux G++ 只支援 UTF-8 NO BOM 格式)
如果舊的 .cpp, 可以使用UltraEdit 開啟後, 再另存新檔, 成為 UTF-8 NO BOM
Windows 端 Eclipse 設定如下:
每一個 Project 都要單獨設定一次
如果舊的 .cpp, 可以使用UltraEdit 開啟後, 再另存新檔, 成為 UTF-8 NO BOM
要注意一下 makefile 這檔案, 如果編譯有錯, 請在 Eclipse 開啟/檢查/存檔/編譯
Windows 端 Araxis Merge 設定如下:
Windows 端 Notepad++ 設定如下:
沒有留言:
張貼留言