【发布时间】:2019-11-08 10:19:30
【问题描述】:
我有一些从 Internet 下载的头文件(.h 和 .cpp 文件)。想将它们添加到系统默认已经存在的头文件列表中。
我知道我可以将它们添加到我的代码所在的目录中,该目录使用这些头文件。我的大部分项目都是这样做的。但它占用了很多不必要的空间。
我想知道是否有任何方法可以制作这些头文件,这些头文件是我从互联网下载的标准头文件,如stdlib.h、iostream 等。
编辑:我真正想做的是:我已经下载了the stanford cpp library,它有一些非常有用的功能。我想使用它们。但我不想每次都在我的项目目录中复制和粘贴包含文件。有没有办法将它们作为标准头文件,如stdlib.h 或iostream?我用的是 Macbook。对于代码编辑,我使用 Atom。为了运行和编译程序,我使用命令行——g++ 是我的编译器。我熟悉 Makefiles (GNU Make)。
【问题讨论】:
-
macos是不是像linux一样有
/usr/local/include的概念? linuxquestions.org/questions/linux-software-2/… -
我想这在很大程度上取决于您用于构建的内容。制作; VS;生成文件;命令行; xcode ....
-
macos 确实有这个概念。是的。如果我只是将头文件的文件夹添加到那里可以吗?
-
@UKMonkey,我使用 Makefile 和命令行。如果有帮助,我也使用 Atom
-
@AkileshKannan 你想用那个更新你的问题/标签
标签: c++ macos gnu-make atom-editor header-files