讓你的 GCC 編譯器變成卡哇伊~!
該專案透過編輯 GCC 的本地化文件,使 GCC 編譯器的輸出訊息看起來更卡哇伊。
歡迎大家踴躍投稿,加上更多可愛的留言!
中文版(更改為中文時請優先閱讀)
YouTube 上的示範影片(日文)
為您的終端安裝日文(如果未安裝)
sudo apt-get install language-pack-ja language-pack-gnome-ja language-pack-ja-base language-pack-gnome-ja-base
安裝gcc
、 gettext
和g++
。
sudo apt-get install gcc gettext g++
安裝gcc locales
透過以下方式檢查您的 gcc 主版本號:
gcc -v
我這邊是12.3.0。所以主版本號碼是12。
sudo apt-get install gcc-12-locales
找到你的 gcc 語言檔。預設情況下,應該在/usr/share/locale/ja/LC_MESSAGES/gcc.mo
中找到它。但是,也有可能找不到該檔案或該檔案名為gcc-12.mo
。如果有相關文件,請備份。 (例如sudo mv gcc-12.mo gcc-12.mo.bak
)如果沒有這樣的文件,請不要擔心,您無需執行任何操作。
使用以下命令下載專案中的mo
檔案並複製到路徑下。
sudo wget https://github.com/Bill-Haku/kawaii-gcc/raw/main/prebuilt/gcc.mo -O /usr/share/locale/ja/LC_MESSAGES/gcc-12.mo
gcc.po
是 ja_JP 的本地化文件,gcc-zh.po
是 zh_CN 的本地化文件。更多詳情請參閱中文版README文件。
您也可以自己重建二進位檔案:
msgfmt gcc.po -o gcc.mo
sudo cp gcc.mo /usr/share/locale/ja/LC_MESSAGES/gcc-12.mo
關於檔案名稱:
gcc-.mo
,如果不起作用,請將其重新命名為gcc.mo
。將終端機環境變數改為日文:
vim ~ /.bashrc
# Add the following lines
export LANG= " ja_JP.UTF-8 "
export LANGUAGE= " ja_JP.UTF-8 "
# Save it in Vim
source ~ /.bashrc
現在你的GCC變得卡哇伊了~!
你可以使用專案中提供的test.cc
來嘗試。
gcc test.cc -Wall
# -Wall makes GCC output all the warning messages.
安裝 Cygwin
下載並執行setup-x86_64.exe
在Select Packages
步驟中選擇Install from Internet
。
在Select Packages
步驟中,將View
設為Category
,並在 ALL/Devel 面板下搜尋並選擇gcc-core
、 gcc-g++
和gettext
的版本。
假設您的Cygwin
安裝目錄是
(預設應該是C:cygwin
),將目錄
加入環境變數Path
。如果Path
中有mingw
,請將其刪除或移至
下。新增另一個環境變數LANG
,並將其值設為ja_JP.UTF-8
。
將儲存庫./prebuilt
目錄中的gcc.mo
檔案移到
,並保持命名為gcc.mo
。建議備份已有的gcc.mo
檔。
尚未實施。歡迎貢獻!
該項目的靈感來自gcc-hentai
。這是一個中國項目,我創建了這個存儲庫來製作日語版本並將其分享給日本用戶。我添加了新的文字,編輯並完成了使用說明中的一些細節,並製作了一個日文影片來分享。該影片在Bilibili上意外地受到了中國用戶的關注,所以我在其中添加了中文內容。感謝原作者的分享與開源精神。