REDACTED-rig/CentOS6-Compile.md
2018-10-24 11:26:01 +08:00

660 B

CentOS6 installation guide

prepare

  • install libuv1
wget https://github.com/libuv/libuv/archive/v1.23.2.tar.gz
tar zxvf v1.23.2.tar.gz
cd libuv-1.23.2
sh autogen.sh
./configure
make
make check # maybe ignored
make install
  • repalce all Ofast to O2 in $PROJECT/cmake/flags.cmake

  • e.g.

sed -i 's/Ofast/O2/g' ./cmake/flags.cmake
  • You must install gcc about 5.4+ (I've test 6.4)

install

  • Cmake project using newest gcc with libuv
mkdir build
cd build
export CC=/usr/local/bin/gcc
export CXX=/usr/local/bin/g++
cmake .. -DUV_INCLUDE_DIR=/usr/local/include -DUV_LIBRARY=/usr/local/lib/libuv.a
make
  • It works