/cppan

Project has evolved into Software Network: https://github.com/SoftwareNetwork/sw CPPAN Website: https://cppan.org/

Primary LanguageC++Apache License 2.0Apache-2.0

C++ Archive Network

Build Status Build status

Resources

Dependencies

  • CMake >= 3.2

Download & Install

Linux

Ubuntu 16.04
sudo apt install cmake
wget https://cppan.org/client/cppan-master-Linux-client.deb 
sudo dpkg -i cppan-master-Linux-client.deb
Ubuntu 14.04
wget https://www.cmake.org/files/v3.6/cmake-3.6.1-Linux-x86_64.sh
sudo sh cmake-3.6.1-Linux-x86_64.sh --skip-license --prefix=/usr
sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
sudo apt-get update && sudo apt-get install gcc-5
wget https://cppan.org/client/cppan-master-Linux-client.deb 
sudo dpkg -i cppan-master-Linux-client.deb

Windows

Download client, unzip it and put under PATH.

macOS

wget https://cppan.org/client/cppan-master-macOS-client.zip 
unzip cppan-master-macOS-client.zip 
sudo cp cppan /usr/local/bin/

Build

git clone https://github.com/cppan/cppan cppan_client
cd cppan_client
cppan
mkdir build && cd build
cmake ..
# for linux
# cmake .. -DCMAKE_C_COMPILER=gcc-5 -DCMAKE_CXX_COMPILER=g++-5
make -j4

Support CPPAN

More info about supporting C++ Archive Network can be found here.