当前位置: 技术问答>linux和unix
请问如何用EMACS编译调试运行C代码?
来源: 互联网 发布时间:2015-01-04
本文导语: 请问如何用EMACS编译调试运行C代码? 请尽量详述 谢谢 | 如果你正在编辑的文件是.c .C .cc .cpp等结尾的文件,emacs会自动加载相关的c/c++模块.主菜单上会多一个如c++的菜单项. 编辑完源程序后,C...
请问如何用EMACS编译调试运行C代码?
请尽量详述
谢谢
请尽量详述
谢谢
|
如果你正在编辑的文件是.c .C .cc .cpp等结尾的文件,emacs会自动加载相关的c/c++模块.主菜单上会多一个如c++的菜单项.
编辑完源程序后,C_x,C_s保存文件.
选择Tools/Compilier编译makefile文件,如果你没有makefile文件也可以用M_!,
然后在emacs环境下执行命令行程序,如g++,来编译你的程序.
最后选择Tools/Debugger来调试你的程序.
gdb和emacs集成得很好,所以在emacs下用gdb调试程序就象用一个软件一样.
你自己试一试就知道了.
编辑完源程序后,C_x,C_s保存文件.
选择Tools/Compilier编译makefile文件,如果你没有makefile文件也可以用M_!,
然后在emacs环境下执行命令行程序,如g++,来编译你的程序.
最后选择Tools/Debugger来调试你的程序.
gdb和emacs集成得很好,所以在emacs下用gdb调试程序就象用一个软件一样.
你自己试一试就知道了.
|
EMACS只是一个编辑软件。就象windows下的edit。
编译用gcc -o test test.c
运行./test
编译用gcc -o test test.c
运行./test