2015-11-05 29 views
0

我想要習慣Emacs,我在C編碼爲我的學校。所以,我安裝了flycheck來檢查潛在的compliation錯誤。但是,我遇到了幾個問題。這是我得到的消息時,我用C/C++測試flycheck - 海灣合作委員會檢查:flycheck bufferemacs flycheck錯誤和顯示問題

我有兩個問題有:
- 第一,flycheck聲稱檢查「返回1退出代碼沒有錯誤」 depsite事實上,它實際上是這樣,它甚至在之後顯示它!
- 其次,它似乎不能正確顯示引號,唯一顯示的是他們的Unicode轉義序列。

我找不出爲什麼會出現這些問題。有人可以幫助我嗎?

+0

爲什麼不嘗試實際編譯代碼並使用編譯器錯誤? 它們比這個工具更有用也更重要。 – Samidamaru

+1

Flycheck實際上從編譯器獲取輸出並將其顯示在緩衝區下方,因此它與顯示的錯誤完全相同。 – user3577121

+1

在GCC中編譯是否會產生這些相同的錯誤? – Samidamaru

回答

0

通過將我的環境語言設置爲UTF-8解決了我的問題。