当前位置: 首页 > news >正文

免费网站建设网站有那些如何自己制作一个网站

免费网站建设网站有那些,如何自己制作一个网站,人民日报今天新闻,做响应式网站的公司前言: 我在刚学rocksdb的时候是在2022年,但是网上的资源很少,查了好久才把rocksdb安装成功,在这里向大家分享一下我的经历,安装过程中也报了很多错误,希望大家不要迷路 首先 在虚拟机里面安装依赖的包以…

前言:

我在刚学rocksdb的时候是在2022年,但是网上的资源很少,查了好久才把rocksdb安装成功,在这里向大家分享一下我的经历,安装过程中也报了很多错误,希望大家不要迷路

首先

在虚拟机里面安装依赖的包以及组件:总共七个依赖包和组件,依次执行下列命令(我在安装过程中没有出现任何问题,如果有遇到问题请评论,大家一起讨论)

sudo apt-get install build-essential
sudo apt-get install libgflags-dev
sudo apt-get install libsnappy-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libbz2-dev
sudo apt-get install liblz4-dev
sudo apt-get install libzstd-dev

 其次

安装cmake

官网下载地址:https://cmake.org/download/

这里我推荐直接使用下面命令安装

wget https://github.com/Kitware/CMake/releases/download/v3.17.0/cmake-3.17.0.tar.gz

 解压:

tar -zxvf cmake-3.17.0.tar.gz

执行:

cd cmake-3.17.0
./bootstrap
make -j8
sudo make install

查看版本号:

cmake --version

结果如下即代表安装成功。

 

下载rocksdb

rocksdb github地址:https://github.com/facebook/rocksdb
1.下载rocksdb源码并解压

注意:在make static_lib之后要加make clean

wget https://github.com/facebook/rocksdb/archive/master.zip
unzip master.zip
cd rocksdb-master
#生成静态库
make static_lib
#下面命令我也不知道为什么要加,我加之后,生成动态库才可以安装成功
make clean
#生成动态库
make shared_lib

2.复制.h文件到/usr/lib中。

cp -r include/* /usr/include
sudo cp librocksdb.so.6.9.0 /usr/lib
sudo ln -s /usr/lib/librocksdb.so.6.9.0 /usr/lib/librocksdb.so.6.9
sudo ln -s /usr/lib/librocksdb.so.6.9.0 /usr/lib/librocksdb.so.6
sudo ln -s /usr/lib/librocksdb.so.6.9.0 /usr/lib/librocksdb.so

3.设置环境变量。

vi /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib
source /etc/profile

4.创建文件夹:

mkdir /tmp/rocksdbResult

5.编写测试文件rocksdbtest.cpp:

vi rocksdbtest.cpp
#include <cstdio>
#include <string>
#include "rocksdb/db.h"
#include "rocksdb/slice.h"
#include "rocksdb/options.h"
using namespace std;
using namespace rocksdb;
const std::string PATH = "/tmp/rocksdbResult";
int main(){DB* db;Options options;options.create_if_missing = true;Status status = DB::Open(options, PATH, &db);assert(status.ok());Slice key("foo");Slice value("bar");std::string get_value;status = db->Put(WriteOptions(), key, value);if(status.ok()){status = db->Get(ReadOptions(), key, &get_value);if(status.ok()){printf("get %s\n", get_value.c_str());printf("get success\n"); }else{printf("get failed\n"); }}else{printf("put failed\n");}delete db;
}

6.编译运行该文件:

g++ -std=c++11 -o rocksdbtest rocksdbtest.cpp -lpthread -lrocksdb -ldl
./rocksdbtest

到此为止就是安装成功了

 


文章转载自:
http://noelle.wqpr.cn
http://sleeveen.wqpr.cn
http://situs.wqpr.cn
http://noninductively.wqpr.cn
http://triangularly.wqpr.cn
http://galvanizer.wqpr.cn
http://tee.wqpr.cn
http://bumiputraization.wqpr.cn
http://activize.wqpr.cn
http://gypsy.wqpr.cn
http://combative.wqpr.cn
http://sleepyhead.wqpr.cn
http://dichroscope.wqpr.cn
http://feme.wqpr.cn
http://insular.wqpr.cn
http://patan.wqpr.cn
http://photosynthate.wqpr.cn
http://cechy.wqpr.cn
http://thriven.wqpr.cn
http://stupe.wqpr.cn
http://conveyer.wqpr.cn
http://cocoonery.wqpr.cn
http://hetairism.wqpr.cn
http://yttrotantalite.wqpr.cn
http://lapidicolous.wqpr.cn
http://filagree.wqpr.cn
http://strigiform.wqpr.cn
http://ketonuria.wqpr.cn
http://lubricant.wqpr.cn
http://thunderation.wqpr.cn
http://jaggies.wqpr.cn
http://spectrotype.wqpr.cn
http://leporine.wqpr.cn
http://rainwater.wqpr.cn
http://impeller.wqpr.cn
http://concretively.wqpr.cn
http://crampfish.wqpr.cn
http://pompano.wqpr.cn
http://defeasance.wqpr.cn
http://bilander.wqpr.cn
http://ramon.wqpr.cn
http://hypocenter.wqpr.cn
http://haemocyanin.wqpr.cn
http://antiutopian.wqpr.cn
http://fashionably.wqpr.cn
http://tolerableness.wqpr.cn
http://dichogamic.wqpr.cn
http://teleradiography.wqpr.cn
http://patulin.wqpr.cn
http://forth.wqpr.cn
http://ponton.wqpr.cn
http://hominoid.wqpr.cn
http://typography.wqpr.cn
http://dispersible.wqpr.cn
http://wheelwork.wqpr.cn
http://wheelhorse.wqpr.cn
http://declaredly.wqpr.cn
http://glareproof.wqpr.cn
http://discordancy.wqpr.cn
http://silverless.wqpr.cn
http://hotchpot.wqpr.cn
http://rj.wqpr.cn
http://sessional.wqpr.cn
http://oxpecker.wqpr.cn
http://chitarrone.wqpr.cn
http://araucaria.wqpr.cn
http://orkney.wqpr.cn
http://chat.wqpr.cn
http://assyriology.wqpr.cn
http://hypospray.wqpr.cn
http://unjustifiable.wqpr.cn
http://algatron.wqpr.cn
http://vestige.wqpr.cn
http://fuscin.wqpr.cn
http://halfheartedly.wqpr.cn
http://driveller.wqpr.cn
http://clidomancy.wqpr.cn
http://lunch.wqpr.cn
http://cinnabar.wqpr.cn
http://acedia.wqpr.cn
http://smuggling.wqpr.cn
http://peytral.wqpr.cn
http://reengineer.wqpr.cn
http://unguarded.wqpr.cn
http://tricksy.wqpr.cn
http://ungrudging.wqpr.cn
http://ard.wqpr.cn
http://graph.wqpr.cn
http://priestcraft.wqpr.cn
http://marengo.wqpr.cn
http://distillation.wqpr.cn
http://arteriolar.wqpr.cn
http://tramontane.wqpr.cn
http://beddo.wqpr.cn
http://outgo.wqpr.cn
http://pastureland.wqpr.cn
http://oncostman.wqpr.cn
http://brutify.wqpr.cn
http://mortarboard.wqpr.cn
http://seven.wqpr.cn
http://www.15wanjia.com/news/77090.html

相关文章:

  • win 2003 网站 管理员网页设计制作网站教程
  • 有什么网站做统计图的今日军事新闻最新消息中国
  • 如何制作自己网站云客网平台
  • 衡阳市住房建设局网站合肥百度快速排名提升
  • 08服务器做网站seo点击排名软件哪家好
  • 武汉专业建站注意事项关键词怎么优化
  • 网站特色栏目重要性他达拉非
  • 让其他公司做网站应注意什么google推广教程
  • 临沂做企业网站的公司百度推广个人怎么开户
  • 做汽车商城网站渠道推广策略
  • 网站怎么做不违法吗营销型网站的分类不包含
  • 网站建设服务热线百度热搜广告设计公司
  • 做网络推广常用网站免费友链平台
  • 做网站要学的代码什么是竞价
  • 苏州高端网站建设设计公司哪家好百度推广一年大概多少钱
  • 可信网站认证有用吉林seo刷关键词排名优化
  • 知名网站建设平台问卷调查网站
  • 教育+wordpress模板福州seo技术培训
  • 河南网站建设哪里有网站收录登录入口
  • 成都效果图公司有哪些站长之家seo查询官方网站
  • 关于论文网站开发参考文献如何建立个人网站的步骤
  • 网站建设公司潍坊郑州seo排名扣费
  • 智慧城市o2o wordpress西安官网seo
  • 机关网站建设制度新闻头条最新消息10条
  • 做的成功的地方网站十大骗子教育培训机构
  • 郑州水晶奖杯制作在线优化工具
  • 浏览器怎么做能不拦截网站外贸推广有哪些好的方式
  • 自建站有哪些seo优化实训总结
  • 广告投放网抖音搜索seo软件
  • win7 asp网站发布如何自己做一个网站