Skip to content

yangosoft/cpputils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpputils

cpputils workflow

C++14 utilites

Check examples folder and build them after install CppUtils.

Building

cd cpputils/src
mkdir build
cd build
cmake ../
make
sudo make install
cd ../example/tcpsocket
mkdir build
cd build
cmake ..
make
cd ../../tcpepollserver
mkdir build
cd build
cmake ..
make

If you want to compile with GNUTLS >= 3.5

cd cpputils/src
mkdir build
cd build
cmake ../ -DENABLE_GNUTLS=ON
make
sudo make install
cd ../example/tcpsocket
mkdir build
cd build
cmake .. -DENABLE_GNUTLS=ON
make
cd ../../tcpsecuresocket
mkdir build
cd build
cmake .. -DENABLE_GNUTLS=ON
make
cp ../certs/* .
cd ../../tcpepollserver
mkdir build
cd build
cmake .. -DENABLE_GNUTLS=ON
make

Future work

  • Crypto utils with OpenSSL and gcrypt (work in progress)
  • UDP Client/Server
  • Async versions of them

About

C++14 utilities

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published