gpt4 book ai didi

c++ - OSX Homebrew 软件安装后使用 curlpp 的问题

转载 作者:行者123 更新时间:2023-11-28 01:53:56 26 4
gpt4 key购买 nike

我想在我的 C++ 项目中使用 curl/curlpp,所以我使用了命令:

brew install curlbrew install curlpp

没有问题。因此,为了检查它们是否安装正确,我调用了:

curl --versioncurlpp --version

第一个命令给出了响应,但第二个命令发出错误:

curlpp:找不到命令

这很奇怪,好像我检查目录 usr/local/Cellar 我可以看到 curl 和 curlpp 都在那里。最重要的是,当我在 Eclipse 项目属性中将 curl 和 curlpp 添加到我的链接器时,当我包含 curlpp/cURLpp.hpp 时无法编译,但是 curl/curl.h 没有问题。

如果有人能帮我解决这个问题,那就太棒了,因为在 C++ 项目中使用外部库时,我完全是个菜鸟。

最佳答案

首先,你不需要自己安装 curl,因为 macOS 已经有了。

其次,C++库一般没有可执行文件。
所以,curlpp不存在。

最后,如果你想要外部库,你必须告诉编译器库在哪里。
C++ 库通常有一个脚本来执行此操作,<library name>-config .
对于 curlpp,curlpp-config是一个。

你可以通过 curlpp-config --cflags --libs给你的编译器告诉它关于库的信息。

关于c++ - OSX Homebrew 软件安装后使用 curlpp 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41886077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com