CentOS操作

PS:將賬戶加入到sudo列表
定位sudoers路徑:whereis sudoers
chmod u+w sudoers
vim sudoers,找到root ALL = (ALL) ALL這一行,在下一行加入user ALL = (ALL) ALL
chmod u-w sudoers

1、開發環境安裝(c++)
yum install gcc-c++

2、C++11編譯
g++ -o output file -std=c++11

3、rapidjson下載
下載地址:git clone https://github.com/miloyip/rapidjson(PS:將include目錄拷貝到某一目錄)

4、openssl安裝
下載地址:https://www.openssl.org/source/
依賴項:sudo yum install openssl-devel
4.1、解壓
tar -xzf openssl-1.0.2j.tar.gz
4.2、 指定安裝目錄
./config --prefix=/usr/local/openssl
4.3、執行命令./config -t
4.4、編譯:make
4.5、安裝:make instal

5、安裝高版本cmake
下載地址 https://cmake.org/files/(wget https://cmake.org/files/v3.14/cmake-3.14.0.tar.gz)
5.1、解壓 tar xvf cmake-cmake-3.14.0.tar.gz && cd cmake-cmake-3.14.0/
5.2、編譯&安裝
./bootstrap
gmake
gmake install
5.3、查看編譯後的版本
/usr/local/bin/cmake --version
5.4、移除原來的版本
yum remove cmake -y
5.5、新建軟連接
ln -s /usr/local/bin/cmake /usr/bin/
5.6、確認版本
cmake --version

6、glog安裝
下載地址 git clone https://github.com/google/glog
依賴環境:sudo apt-get install autoconf automake libtool
6.1、編譯&安裝
./autogen.sh
./configure
make -j 24
sudo make install

7、gflags安裝
下載地址 git clone https://github.com/gflags/gflags
7.1、編譯&安裝
cmake .
make -j 24
sudo make install

8、QT下載安裝
下載地址 http://download.qt-project.org/official_releases
依賴庫:sudo yum install libGL libGL-devel
8.1、安裝
./qt-opensource-linux-x64-5.10.1.run
8.2、卸載 ./MaintenanceTool
8.3、安裝openGL
sudo yum install mesa-libGL-devel mesa-libGLU-devel
sudo yum install freeglut-devel

9、vim環境配置
vim /etc/vimrc
tab空格:set tabstop=4
顯示行號:set nu
自動對齊:set autoindent

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章