本文记录了一些C++库的安装方法,目的是留存以备后用。
推荐使用epel源
目录
jsoncpp
安装cmak3
yum -y install cmake3
下载jsoncpp
git clone https://github.com/open-source-parsers/jsoncpp
安装jsoncpp
> cd jsoncpp
> mkdir -p build/debug
> cd build/debug
> cmake3 -DCMAKE_BUILD_TYPE=debug -DBUILD_STATIC_LIBS=OFF -DBUILD_SHARED_LIBS=ON -DARCHIVE_INSTALL_DIR=. -G "Unix Makefiles" ../..
> make
> make install
修改ld
/etc/ld.so.conf
中添加一行/usr/local/lib64
(不以/结尾), 或者在/etc/ld.so.conf.d/
文件夹中增加一个.conf
文件ldconfig
mysql++
下载
wget https://tangentsoft.com/mysqlpp/releases/mysql++-3.2.3.tar.gz
tar -zxvf mysql++-3.2.3.tar.gz
安装(参考README-Linux.txt)
cd mysql++-3.2.3
./configure --prefix=/usr
make
make install
mysql-client、mysql-server
安装
yum install -y mysql mysql-server
启动服务
service mysqld start
检查服务
service mysqld status
(绿色表示正常)查看并修改默认密码
grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
(回车之后,输入默认密码)alter user 'root'@'localhost' identified by 'Mima1991.'
(至少一个大写字母一个小写字母一个数字一个特殊字符,不少于8个)