我已经使用
下载并安装了google-sparse_has_map./configure
make
make install
按照说明,没有问题,但是当我把它包含在XCode中时,就像这样:
#include <google/sparse_hash_map>
我收到以下错误:
Google / sparse_hash_map:没有此类文件或目录。
它安装在 / usr / local / include /
中如何将此目录显示到XCode? p>
答案 0 :(得分:3)
请看下面的图片:
您需要告诉Xcode库和包含文件的位置。添加项目设置的“标题搜索路径”和“库搜索路径”的路径。
答案 1 :(得分:1)
您需要告诉您的项目在哪里找到包含文件夹
“/ I / usr / local / include /”或“-I / usr / local / include /”
当然,这取决于文件夹相对于项目目录的位置。
从http://forums.macrumors.com/showthread.php?t=227636可以通过执行以下操作找到XCode编译器选项:
Select the name of your project from the Groups and Files list. Click the Get Info button in the project window toolbar. An information panel for the project will open. Click the Build tab in the information panel. Choose GNU C/C++ Compiler from the Collection pop-up menu.