Skip to content

A template for C++ projects in vscode with support for debugging, gtest, gtest debugging. Building to webassemlby is supported through emscripten, run and run-test of webassembly is implemented useing node.js

Notifications You must be signed in to change notification settings

michael-heinrich/cpp-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp-template

A template for C++ projects in vscode with support for debugging, gtest, gtest debugging.
Building to webassemlby is supported through emscripten, run and run-test of webassembly is implemented useing node.js

Prerequesites:
-gcc (build-essentials)
-gdb
-docker (for wsl 2 user docker desktop)

Emscripten and node.js are used through docker, so no additional configuration is needed for those.

HOW TO USE:
clone,
go to directory: cd cpp-template
remove old git repo: rm -rf .git
make new repo: git init
download gtest: util/gtest_add
stage changes: git add .
commit changes: git commit

About

A template for C++ projects in vscode with support for debugging, gtest, gtest debugging. Building to webassemlby is supported through emscripten, run and run-test of webassembly is implemented useing node.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published