如何在Mac OSX Sierra中安装C头文件?

时间:2017-06-21 18:37:57

标签: c gcc

我的MAC中缺少像malloc.h和conio.h这样的头文件..如何安装?

  

gcc linkedlistmenu.c   linkedlistmenu.c:2:19:致命错误:malloc.h:没有这样的文件或目录

1 个答案:

答案 0 :(得分:4)

首先,不推荐使用align-items: stretch(并且在您的系统上不可用)。相反,您应该使用malloc.h。此外,stdlib.h是一个特定于实现的标题 - 在这种情况下,它是Windows和MS-DOS特定的。它不适用于MacOS。这两个都是非标准头文件,因此由于可移植性问题而不是首选。 ncurses(应该已在MacOS上提供)提供与conio.h类似的功能;看看你是否有你正在寻找的东西。

但是,如果确实需要这些头文件,那么最好的方法是安装虚拟程序,例如VirtualBox,安装Windows,然后从那里开始工作。