我最近购买了一台MacBook Pro,想要在终端中使用C语言进行编程。
我能够通过以下命令编译代码:
这个命令给我以下输出:
请注意,我已经安装了Xcode和Xcode开发者命令行工具,在文件夹/usr/bin中我看到了make和makefile属性。
我应该怎么做才能使用makefile和cc参数进行编译?
我能够通过以下命令编译代码:
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参数进行编译?
gcc filename.c –o filename
中,"–" 是一个 en dash,而不是 ASCII 0x2D ("-")。(适用于所有版本。) - Peter Mortensen