【发布时间】:2014-12-12 03:06:53
【问题描述】:
我最近买了一台 Macbook Pro,我想在终端上用 C 语言编写一些代码。
我可以用这个命令编译代码:
gcc filename.c –o filename
但我想用 make 命令编译它,因为我知道这是最佳实践,我想遵循最佳实践。
make filename cc filename.c -o filename
这个命令给了我以下输出:
make: Nothing to be done for `ex01'.
make: *** No rule to make target `cc'. Stop.
注意我已经安装了 Xcode 和 Xcode 开发者命令行工具 在文件夹 /usr/bin 中,我看到了 make 和 makefile 属性。
有人对我应该怎么做才能使用 makefile 和 cc 参数进行编译有任何提示吗?
【问题讨论】: