FiniteReality/Finite.Cpp.Sdk

Compiler detection engine

FiniteReality opened this issue · 1 comments

Goal is to have something comparable to CMake, so the information we need to detect is:

  • Path
  • Version
  • Supported architecture(s)
  • Supported features/standards (C++17, C99, GNU C, etc.)
  • Whether the compiler works (compile a test program)
  • Word size/similar (can be done using above test program)

I'm going to require clang/LLVM here. This way I can guarantee a more or less consistent behaviour between platforms.