An open API service indexing awesome lists of open source software.

https://github.com/tzcnt/cpp-cross-platform-template

C++ Windows/Linux cross-platform quickstart based on clang + CMake
https://github.com/tzcnt/cpp-cross-platform-template

Last synced: 3 months ago
JSON representation

C++ Windows/Linux cross-platform quickstart based on clang + CMake

Awesome Lists containing this project

README

        

C++ Windows/Linux cross-platform quickstart based on clang + CMake

Contains reasonable (IMO) presets to build the same application on different environments:

| OS | IDE | Compiler | Navigation |
| --- | --- | --- | --- |
| Linux | VSCode | clang | clangd |
| Windows | Visual Studio 2017+ | clang-cl | clangd |
| Windows | Visual Studio 2017+ | MSVC | IntelliSense |

For VSCode, the extensions "clangd" and "CMake Tools" are required.

Debug, Release, and RelWithDebInfo presets are provided for all environments.

(to be added: Linux / VSCode / gcc)