在eclipse make文件项目中包含标准c库

在eclipse make文件项目中包含标准c库,c,eclipse,embedded,C,Eclipse,Embedded,我正在研究嵌入式系统,该系统具有特定于硬件的库。我正在使用eclipsemakefile项目。在build/makefile中包含特定的硬件文件,但我想在我的项目中包含标准c库。如何才能做到这一点请给我一个解决方法。尝试以下操作:单击项目->属性->c/c++常规->路径和符号(见下面的屏幕截图) 现在选择左侧面板上的语言(GNU CObably)并输入所需的包含目录。您的工具链或嵌入式操作系统是否为嵌入式系统提供了标准C库的版本?通常,如果确实如此,并且工具链知道这一点,则需要一个链接器标志

我正在研究嵌入式系统,该系统具有特定于硬件的库。我正在使用eclipsemakefile项目。在build/makefile中包含特定的硬件文件,但我想在我的项目中包含标准c库。如何才能做到这一点请给我一个解决方法。

尝试以下操作:单击项目->属性->c/c++常规->路径和符号(见下面的屏幕截图)


现在选择左侧面板上的语言(
GNU C
Obably)并输入所需的包含目录。

您的工具链或嵌入式操作系统是否为嵌入式系统提供了标准C库的版本?通常,如果确实如此,并且工具链知道这一点,则需要一个链接器标志来包括(或者更可能排除)C库。如果工具链配置良好,则头文件包括和其他构建系统打包库应能够通过相对路径或库名称引用,如果没有,您可能需要将-I和-L路径设置为构建系统安装中的适当位置。没有,我的工具链不提供标准C支持。您能给我一个小示例,将其包含在make文件中吗??如果你的工具链没有为你的目标系统包含一个C库,你必须先为目标系统找到/构建一个C库,然后才能包含/链接它。但是大多数工具链端口都有一个,您可能需要花一些时间来编写工具链的文档。