在 Emacs 中编译并运行 C 程序

标签 c emacs

我找不到如何在 emacs 终端中运行 c 程序。我可以用 M-x cc filename.c 编译它,它工作正常。运行程序的命令是什么。 M-x(我输入什么)。

最佳答案

更好的主意是使用 Makefile

---- X Makefile X----
build:
        gcc -o exec_name input.c
run:
    ./exec_name

然后你可以执行 M-x compile 并给出命令 make build 来编译程序和 M-x compile 然后是 make run 运行程序。

另一种运行方式是 M-x gdb

关于在 Emacs 中编译并运行 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9593880/

相关文章:

c - C 中的空指针比较

emacs - 在 Emacs 中编译

Emacs GPG 密码超时

c - Microchip XC32 编译器,malloc 调用返回 0,写入指针抛出未实现的 RAM

MySQL根据c中的用户输入进行查询

c - IAR 编译器中 "#include"预处理器命令和 "typedef"命令的错误

c - 如何打印结构的各个成员

emacs:如何在 SQL 模式下为 sql 文件设置默认数据库类型

Emacs dired - 使用预定义变量

emacs - 为什么 Emacs 项目 C-c p 未定义?