M-x compile
Emacs 内で使用して C コードをコンパイルmake -k
すると、コードが開始されてコンパイルできるようになります。デフォルトのコンパイラとして Clang (またはおそらく GCC 4.8 をインストールした後) を使用したいと考えています。私はcc
エイリアスを作成しましたが、これはEmacsの外部のコマンドラインからclang -Wall -Werror -std=c99 -ggdb -O0
呼び出しますが、Emacs内からの呼び出しは、インストールしたGCCバージョン4.7にエイリアスしているようです。Clang (および GCC 4.8) によって提供される、より豊富でわかりやすいエラー メッセージと警告メッセージを活用したいと考えていますが、現在、K&R を含む K&R を使用しているため、書いている短い学生レベルのプログラムごとに個別の makefile を作成したくありません。演習を解く。Clang
M-x compile
cc
古いバージョンの GCC の代わりに Clang (または GCC 4.8) を呼び出す必要があることM-x compile
をEmacs に納得させるにはどうすればよいですか?make -k