我试图在我的 Xcode c++ 项目中使用 curlpp,但即使我在项目设置中将库添加到目标,我被告知“找不到文件”的行
#include <curlpp/cURLpp.hpp>
我可能做错了什么,但我不确定是什么。我遵循了一些指令以及另一个stackoverflow 问题(不长)。这是我的确切步骤:
- 我从谷歌代码下载了源代码
- 我解压缩它等等,然后我跑了
./configure --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info --without-boost
- 我在 Makefile 中更改了一行:
SUBDIRS = src include examples doc
toSUBDIRS = src include doc
(removed "examples") - 我跑了
make
- 我跑了
sudo make install
一切运行都没有问题。所以我想包括图书馆:
- 目标 -> 构建阶段 -> 将二进制文件与库链接 -> “+” -> 添加其他
- 如果我理解正确,lib 必须在
/usr/local
- 我发现
libcurlpp.0.dylib
在/usr/local/lib
- 是一个隐藏文件夹,所以我把它复制到项目目录,添加到项目中
- 我点击编译。
- Xcode告诉我
'curlpp/cURLpp.hpp' file not found
任何帮助是极大的赞赏!我仍在从 ruby/javascript/python 切换到 c++!:)