获得徽章 0
- cmake报错:libcurl.so.4: no version information available
大概率是因为libcurl库版本不对,原因是因为我本地手动编译了curl,新的libcurl位于 /usr/local/lib,ubuntu中apt安装位于 /lib/x86_64-linux-gnu/。
估计是我编译的版本较新,但是cmake版本旧,对不上。
可以使用cmake的ppa升级cmake到最新版本解决。
开始我以为是curl编译问题,于是删除了apt安装的动态库(/lib/x86_64-linux-gnu/libcurl.so.4),结果重启发现网络挂了,最后发现network-manager依赖libcurl,于是赶紧新建软连接到编译库,最后网络正常了,cmake也正常了
展开评论点赞 - C里面打印指定长度字符指针还可以这样啊
fprintf(stdout, "Negotiated ALPN is %.*s\n", alpnlen, alpn);
等人赞过724
![[微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_1.7d9f699.png)
![[发呆]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_4.28b310a.png)
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[撇嘴]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_14.8130d96.png)