This type of thing was useful to me before AI automated boiler plate.
Builds a command line executable and your choice of a static/shared library.
#include <iostream>
int main()
{
std::cout<<"Hello!\n";
return 0;
}- CMake build system version 3.13+;
- C++17 compiler (GCC 7.3+)
- GNU rename utility (for file renaming) //TODO remove this dependancy
$ sudo apt install rename
$ git clone https://github.com/adamfill28/cpp_project_template
$
$ ./init.sh -n <project name> -u <your name> -e <your email>
$
$ cd <project name>
$
$ mkdir build && cd build
$ cmake ..
$ make && make install
There are no tests yet.
This library is distributed under the XYZ license. For conditions of distribution and use,
see file LICENSE.txt.
Any feedback are welcome. Contact us.
copyright info....