Open
Description
Building intro.exe using Visual Studio IDE (17.8.5) is broken due to warnings emitted by clang-tidy and cppcheck. There are also compile errors involving lefticus::tools
. Building on the command line using CMake seems to work.
- clang-tidy complains about many missing includes (
misc-include-cleaner
) inmain.cpp
:
- The compiler (both cl and clang-cl) throws an error when attempting to add an int literal to a
lefticus::tools::uint_np8_t
:
- cppcheck issues warnings (treated as errors) when checking the constexpr tests:
There are other build issues as well, such as Debug builds being broken due to the use of address sanitizer with the -MDd
compiler option (see #59). I realize that perhaps building was intended to be done from the command line with this template (as mentioned before, command line builds seem to work), but when developing on windows being able to make use of Visual Studio for editing and running/debugging my code is important. This template should be made compatible with Visual Studio IDE builds.
Metadata
Metadata
Assignees
Labels
No labels