A backbone for autotools and C/C++
See more doc here
- glib-2.0
- autotools
./autogen.sh
./configure
make check
make
make install
requires cpplint, install via pip install --user cpplint
make lint
make unittest
make sanity
requires gcov and lcov, install via apt-get install gcov lcov
make coverage
edit files in pkg
folder, then run
make deb
contents of .vscode/c_cpp_properties.json
{
"configurations": [
{
"name": "mehdi",
"includePath": [
"/usr/include",
"/usr/include/glib-2.0/glib",
"/home/arcana/Documents/Projects/autotools",
"/home/arcana/Documents/Projects/autotools/src",
"/home/arcana/Documents/Projects/autotools/src/whine"
],
"browse": {
"path": [
"/usr/include/glib-2.0/glib"
]
},
"intelliSenseMode": "clang-x64",
"compilerPath": "/usr/bin/clang",
"cStandard": "c11",
"cppStandard": "c++17"
}
],
"version": 4
}