使用 TextMate 编译 C 代码

标签 c makefile textmate

假设您的 C 项目中有 3 个文件

 - a.c
 - a.h // Header for a.c
 - b.c

Apple-R 无法正确链接文件,出现 ld 错误。 (ld:找不到体系结构 x86_64 的符号)

enter image description here

在命令行上手动运行 gcc 工作正常 gcc -o executable a.c b.c

是否可以重新定义 Apple-R 的作用,或者是否需要创建一个 makefile?可以将 Apple-R 链接到 make 文件吗?

最佳答案

如果您启用了 Make 包,您应该能够执行 Command-B 以使用当前的 Makefile 构建项目。在任何情况下,您都应该使用 Makefile 而不是依赖 TextMate 的“运行”命令,它不知道依赖关系等等。

关于使用 TextMate 编译 C 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8651020/

相关文章:

C:在空输入时中断循环

c++ - 什么时候用简单的话用extern "C"?

C段故障 Raspberry Pi2

c - 从 double 组中删除一列

TextMate 突然在代码文件中显示 <CR> 标记

makefile - 无法安装最新的 ejabberd 和 Erlang 版本 Ubuntu 14.04 LTS

makefile - GNU Make。为什么用这种复杂的语法生成依赖关系?

r - 如何改进 Rcpp (RcppEigen) 包的 Makevars 文件?

textmate - 当 bundle 与 Textmate 中的 HAML 一起安装时,SASS 语法突出显示不起作用?

Textmate,如何在启动时限制文件夹 TODO 包搜索?