发现ICE3.7版本在编译安装时比之前的版本省事了很多,少了很多杂七杂八的依赖库;估计是被grpc火热情景给逼的?Compiling [amd64-shared] src/Ice/CollocatedRequestHandler.cpp Compiling [amd64-shared] src/Ice/ProtocolInstance.cpp src/Ice/SHA1.cpp:19:31: fatal error: openssl/sha.h: No such file or directory compilation terminated. Makefile:30: recipe for target 'src/Ice/build/x86_64-linux-gnu/shared/pic/SHA1.o' failed make: *** [src/Ice/build/x86_64-linux-gnu/shared/pic/SHA1.o] Error 1 make: *** Waiting for unfinished jobs.... src/Ice/ConnectionI.cpp:32:21: fatal error: bzlib.h: No such file or directory compilation terminated. Makefile:30: recipe for target 'src/Ice/build/x86_64-linux-gnu/shared/pic/ConnectionI.o' failed make: *** [src/Ice/build/x86_64-linux-gnu/shared/pic/ConnectionI.o] Error 1
sudo apt-get install libssl-dev libbz2-dev
Compiling [amd64-shared] src/IceGrid/IceGridNode.cpp Compiling [amd64-shared] src/IceGrid/IceGridRegi
最新ICE源码编译安装
最新推荐文章于 2021-05-01 09:25:59 发布
本文介绍了ICE3.7版本在编译安装过程中的简化体验,相较于以往版本,减少了依赖库,编译更加简便。通过编译成功的结果,为读者提供了顺利编译ICE3.7的参考。
摘要由CSDN通过智能技术生成