【发布时间】:2019-11-26 20:49:30
【问题描述】:
我最近安装了 CMake,以便编写代码以在 C++ 中使用 Libbitcoin,但我遇到了困难,我试图在 GitHub here 上构建示例代码。它讨厌的人一直很糟糕。我无法在 CMake 中直接链接库,这是我的代码。我读过,人们说我应该尝试 Autoconf,但我什至不知道如何开始,因为我对 Autoconf 一无所知。我有 CMake 3.16,并使用 brew 安装了 Libbitcoin,但在 /usr/local/include 中为库创建了别名,我在 Mac OS X 10.15 上。 CMake 运行良好,但在运行“make”时,它会响应:
Scanning dependencies of target CreateAddr
main.cxx:1:10: fatal error: bitcoin/bitcoin.hpp: No such file or directory
1 | #include <bitcoin/bitcoin.hpp>
| ^~~~~~~~~~~~~~~~~~~~~
【问题讨论】:
-
${btcLib}的值是在哪里设置的。它没有设置在文本的图片中。另外,您为什么要发布文字图片而不是文字本身? -
错误信息意味着您的所有包含目录都不包含标题
bitcoin/bitcoin.hpp。 -
我希望
/usr/local/include在默认搜索路径中,所以/usr/local/include/bitcoin中没有bitcoin.hpp文件? -
/usr/local/include/bitcoin的链接器路径似乎错误。