【发布时间】:2011-07-16 05:03:48
【问题描述】:
我正在命令行构建一个 C++ 应用程序(使用 make 和一个开源库 (Xerces 2.8))。其中一个文件包括一个 OSX 系统文件,
#include <TextUtils.h>
当我键入make -n 以确定用于编译给定文件的命令时,没有提供的系统框架文件的包含路径。因此,我假设在 OSX 上 gcc 编译器会在默认位置查找系统包含文件。
我想知道这个位置是什么。当我搜索 TextUtils.h 时,我会在不同位置看到许多版本的文件,其中包括几个不同的候选位置,可能是默认位置。
如何确定系统用于系统包含文件的默认路径?
【问题讨论】:
-
我看过那个问题,它与我的场景无关(我的问题没有在那里得到回答),因为这个问题是关于 Xcode,而我的问题是关于运行gcc 直接在命令行中。
-
抱歉,我最初的反应是可能重复,遗憾的是,它不允许我删除
Close。但我希望这里的评论应该阻止人们投票进一步关闭它。