如何安装C++ SDK-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何安装C++ SDK

2017-10-26 09:40:22 1967 0


安装

  • C++ SDK没有在32位系统中验证过。
  • 对Linux发行版来说,C++ SDK的编译使用了(gcc)参数-fPIC -pthread。用户也必须使用这两个参数编译、链接其应用代码,否则有segment fault的风险。


预编译安装包



CentOS 7

  1. 下载二进制包
  2. 将包中lib/目录下的文件复制到/usr/local/lib/。
  3. 将包中include目录下的目录、文件复制到/usr/local/include/。
  4. 安装依赖库
    • sudo yum install protobuf protobuf-devel gcc gcc-c++ libcurl-devel openssl-devel libuuid-devel


从源码编译


我们使用Dockerfile的方式维护各个OS环境与依赖库。用户可以从Dockerfile来比较简单地看到如何准备编译所需要的环境。也可以说,编译C++ SDK for TableStore仅依赖 docker

CentOS 7

  1. 下载源码:GitHub。假设源码存放在$SRC_DIR目录。
  2. 进入$SRC_DIR/docker/centos7/,执行sudo docker build -t cpp_sdk .。如果之前没有centos7的基础镜像,这一步需要花费不少时间。建议使用阿里云的镜像服务以缩短网络下载的耗时。
  3. 执行sudo docker -it -v $SRC_DIR:/opt/cpp_sdk cpp_sdk /bin/bash进入镜像。
  4. 执行scons PACK -j3编译。
    • 预安装包存在在/opt/cpp_sdk/build/release/pkg/目录下。
取消 提交回答
全部回答(0)
相关问答

0

回答

如何安装与配置jdk呢?

2021-09-30 10:41:21 252浏览量 回答数 0

1

回答

JDK应该怎么安装?

2020-04-29 16:31:52 373浏览量 回答数 1

1

回答

如何安装系统IIS

2018-08-31 21:57:23 580浏览量 回答数 1

0

回答

如何安装Go-SDK

2017-10-25 16:39:59 1654浏览量 回答数 0

0

回答

如何安装 PHP SDK

2017-10-27 13:11:47 1530浏览量 回答数 0

0

回答

1.1如何安装

2017-05-10 08:30:31 3068浏览量 回答数 0

1

回答

jdk安装报错

2016-11-20 15:53:35 7209浏览量 回答数 1

2

回答

dingtalk.app如何安装

2016-05-12 17:55:21 4357浏览量 回答数 2

0

回答

山石云界安装指导

2015-11-13 13:18:50 6477浏览量 回答数 0

3

回答

空间怎么安装cms

2015-10-28 12:36:31 3107浏览量 回答数 3
+关注
云栖大讲堂
擅长前端领域,欢迎各位热爱前端的朋友加入我们( 钉钉群号:23351485)关注【前端那些事儿】云栖号,更多好文持续更新中!
3913
文章
1754
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载