好的,我在这里完全是新手,大约2天前开始学习终端。我慢慢地,但肯定得到它的立场,现在我坚持这一点,我一直在努力解决它一个小时。这是一个相当简单的问题,因为我是一个新人。
我的桌面上有一个C文件,桌面上的文件夹中有一个Header文件。我在我的C文件中包含该标题。我必须链接它们(目前正在做一个教程,它告诉我链接,但没有告诉我如何)。
答案 0 :(得分:1)
您可能会混淆两个不同的概念。本教程中提到的“链接”可能是讨论将编译对象转换为单个可执行文件。有关此上下文中链接的含义的解释,请参阅http://www.cprogramming.com/compilingandlinking.html。
您提供的操作示例是文件系统链接,这完全不相关。
提供有关本教程的更多详细信息有助于完善此答案。
答案 1 :(得分:1)
你有几个选择。首先,您需要安装软件开发环境 - 它叫做Xcode。我想你可以在AppStore上免费获得它,如果不是谷歌它。
然后,您需要决定是否要在Xcode集成开发环境中以图形方式进行开发和编译。如果这样做,请启动Xcode并创建一个新项目并打开C文件并更改“包含路径”以匹配头文件的位置。然后单击“构建”和“运行”
如果你想在命令行上做事,你需要安装“Xcode Command Line Tools” - Google吧。那会给你一个编译器。然后你就可以编译了。我不确定你会得到哪个编译器 - 它可能是“llvm”或“gcc”或其他东西,但你正在寻找的命令将是这样的:
gcc -o prog -I /path/to/HeaderFileFolder yoursourcecode.c
将为您提供一个名为“prog”的程序,您可以通过键入
来运行该程序./prog