-6

我正在尝试理解 make 文件的结构,但无法理解一些宏和标志,例如 -I 用于查找头文件, -L 用于链接到库文件,类似 -D , -w , -s , - f, T1, 台橡, CFLAG, IDLFLAG ?

4

2 回答 2

2

你是什​​么意思你“无法理解”?你读过文档吗?

当然,所有支持的标志都在手册中定义和描述。

您提到的其中一些可能是您尝试构建的源代码本地的编译器和/或标志,但是如果没有看到确切的代码,很难更具体。

于 2013-01-28T13:51:11.203 回答
2

您的问题告诉我,您Makefile 的结构普通编译器/链接器调用的选项感到不知所措。

因此,除了建议您选择您选择的“如何使用编译器”教程之外,没有办法在这个地方回答您的问题,并一直工作直到您精通该教程(或至少认识一些东西)喜欢-I <include_path>并且-L <library_path>一目了然并理解到足以不将它们与有关 Makefile 的问题混为一谈)。

然后学习有关 Makefile 的教程,并继续学习,直到您精通该技术。

然后再次拿起您刚刚查看的 Makefile,并询问可能存在的任何特定问题。我们很乐意为您提供帮助。

于 2013-01-28T13:59:38.310 回答