我正在尝试构建znort987的解析器,并已执行sudo apt-get libssl-dev。我可以在/ usr / include / openssl中看到各种与ssl相关的头文件,但是openssl文件夹中缺少opensslconf.h,并且make命令会引发错误:
make: *** No rule to make target `/usr/include/openssl/opensslconf.h', needed by `.objs/rmd160.o'. Stop.
我在32位AMD笔记本电脑上使用Ubuntu 14.04。
更新:我执行以下操作以清理安装:
sudo apt-get remove libssl-dev build-essential g++-4.4 libboost-all-dev libsparsehash-dev git-core perl
sudo apt-get install libssl-dev build-essential g++-4.4 libboost-all-dev libsparsehash-dev git-core perl
git clone git://github.com/znort987/blockparser.git
cd blockparser
make
现在我得到:
/usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
sudo dpkg --add-architecture i386