我正在用瑞典语运行我的Ubuntu安装,所以当我通过emacs编译我的c ++程序时,它会用瑞典语发出警告。这使得搜索问题解决方案变得更加困难,并在Stack Overflow上提出问题。因此我问我如何在执行make -k
之前让Emacs更改LANG参数。看起来应该不那么难。但我无法通过谷歌来解决这个问题。
基于om sepp2k:s回答这是我添加到.emacs文件中的内容:
; Change compile-command
(add-hook 'c-mode-common-hook
(lambda ()
(set (make-local-variable 'compile-command) "LANG=C make -k")))
答案 0 :(得分:2)
您可以使用LANG=C make -k
作为编译命令。这将调用make
,LANG
设置为C
。