centos 6.5安装c++ folly库

centos 6.5安装c++ folly库一 引言 Folly 是一个在 Facebook 内部广泛和可重复使用的 C 库组件大集合 wangle C 网络库 proxygen C http 框架在安装所有的库之前请检查你系统里面的基础编译工具 cmake autoconfcmak version 版本号 2 8 12autoconf version 版本号 2 69autoconf 我使用 2 63 时总出现 configure

一、引言

autoconf我使用2.63时总出现configure.ac:7: error: possibly undefined macro: m4_esyscmd_s的错误。

从git下载库的时候建议还是下载release版本的,开发版本虽然是最新的但不稳定,我安装过程中就遇到这样的问题。

二、folly安装

cmake . -DBUILD_TESTING=ON make sudo make install test/cctest/cctest --list | tr -d '<' | xargs test/cctest/cctest
tar xzf gflags-$version-source.tar.gz cd gflags-$version mkdir build && cd build ccmake .. - Press 'c' to configure the build system and 'e' to ignore warnings.  - Set CMAKE_INSTALL_PREFIX  - Set BUILD_SHARED_LIBS ON  - Continue pressing 'c' until the option 'g' is available.  - Then press 'g' to generate the configuration files for GNU Make. make sudo make install 

上面编译安装过程,一定要注意把BUILD_SHARED_LIBS设置为ON,因为后面folly安装使用的是动态链接库,如果不打开默认生成的是静态库,在后面folly configure的过程中会出现undefined refecence的异常

./configure & make & make install
autoreconf -ivf ./configure make & sudo make install

注意:如有其他的安装问题可以根据提示信息修复

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232733.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 使用C#开发屏幕保护程序步骤建议收藏

    本文介绍使用C#制作屏幕保护的方法,这个屏幕保护就是仿效视窗系统自带的字幕屏保。屏幕保护程序的扩展名虽然是"scr",但其实是一个可执行的"exe"文件。但他

    2021年12月20日
    46
  • Esp8266进阶之路⑨ 【小实战上篇】Windows系统搭建8266的本地Mqtt服务器,局域网点亮一盏LED灯。(带Demo)「建议收藏」

    Esp8266进阶之路⑨ 【小实战上篇】Windows系统搭建8266的本地Mqtt服务器,局域网点亮一盏LED灯。(带Demo)「建议收藏」本系列博客学习由非官方人员半颗心脏潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。1、Esp8266之搭建开发环境,开始一个“hellowworld”串口打印。2、Esp8266之利用GPIO开始使用按钮点亮你的“第一盏灯”。3、Esp8266之利用“软件定时器”定时0.5秒闪烁点亮一盏LED。4、Esp8266之了解P

    2022年5月28日
    35
  • Java调用so文件[通俗易懂]

    Java调用so文件[通俗易懂]公司的硬件让我帮忙调用一个so文件,想着一直都没机会自己写一个jni,于是就答应了,在调用的过程中还踩了不少坑,特地写一篇博客记录一下。一、使用技术原本是想直接用java自带的jni,但是我们硬件只给了一个so文件,而且里面的函数命名等规则不符合java的jni调用标准,于是就打算使用框架jna来调用。JNA就是建立在JNI之上,它简化了Java调用原生函数的过程。JNA提供了一…

    2026年1月25日
    7
  • 学习双拼必看:双拼输入法的心得以及快速入门办法

    学习双拼必看:双拼输入法的心得以及快速入门办法1.简单介绍一下双拼2.总共18种双拼方案3.15种双拼方案的具体映射4.顺便提一下双拼口诀的事情5.总结不同平台选择的方案双拼(也称双打)是一种建立在拼音输入法基础上的输入方法,可视为全拼的一种改进,它通过将汉语拼音中每个含多个字母的声母或韵母各自映射到某个按键上,使得每个音都可以用两个按键打出,极大地提高了拼音输入法的输入速度。这种声母或韵母到按键的对应表通常称之为双…

    2022年6月23日
    46
  • 如何测试网站打开速度(网站访问速度)

    检测网站打开速度的5个方法网页载入速度对于一个网站来讲很关键,Google已经将一个网站的载入速度列入了网站关键字排名的考虑因素当中,也就是说如果你的网站有足够的内容,而且载入速度比别人的网站更快一步的话,那么你就是获得更好的排名。那么下面就赶快测试你的网站,提高网站访问速度吧。1:用Ping命令简单测网站速度的方法Ping可以用来检查网络是否通畅或者网络连接速度,点击开始→运行在运行中输…

    2022年4月18日
    148
  • 逻辑回归算法原理实例_逻辑回归算法案例

    逻辑回归算法原理实例_逻辑回归算法案例逻辑回归算法的原理

    2022年8月21日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号