編譯cc-mode

         首先,承認我是emacs小白,而且是個懶人。但是由於想折騰Emacs,所以先配置Emacs,這裏只是記錄cc-mode的編譯。

         在《在Emacs下用C/C++編程》一文中,需要用到cc-mode,下載地址http://cc-mode.sourceforge.net/,由於那啥英語是語文老師教的(估計我英語老師看不到的)。在閱讀README時(http://cc-mode.sourceforge.net/installation.php 幫助文檔)裏的Byte Compiling 始終弄不懂“M-0 M-x byte-recompile-directory RET /path/to/cc-mode RET“是嘛意思。

         於是找啊找,終於在《配置Emacs的一些總結》一文中,

“cc-mode下載後:
emacs -batch -no-site-file -q -f batch-byte-compile cc-*.el 來 byte-compile
新建一個emacs的文件夾:
mkdir ~/.emacsd
mv cc-mode-5.31.3 ~/.emacsd

修改一下 ~/.emacs
加入

(add-to-list 'load-path "~/.emacsd/cc-mode-5.31.3")

新建一個test.cpp,M-x c-version
出現了 Using CC Mode version 5.31.3就表示安裝成功了cc-mode;“

——摘自《配置Emacs的一些總結》。

        上面英文的意思大概就是在.emacs 中設置cc-mode的Path,就是
(add-to-list 'load-path "~/.emacsd/cc-mode-5.31.3")這句,然後使用

emacs -batch -no-site-file -q -f batch-byte-compile cc-*.el“即可。對了,編譯時不要管那些waring 。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章