Skip to content

Latest commit

 

History

History
17 lines (15 loc) · 848 Bytes

BUILD.md

File metadata and controls

17 lines (15 loc) · 848 Bytes

Building NeuWillow:

NeuWillow was created using the following cross-platform technology:

  • O/S: MacOS Sequoia 15.0.1
  • C++ Compiler: clang 16.0.26.4
  • IDE: VSCode: Microsoft's C/C++, and C/C++ Extensions modules.
  • CMake/CTest: Downloaded from their website.
  • GitHub Repositories:
    • Logging: spdlog
    • Testing / MOQs: googletest
    • Configuration: tomlplusplus
    • Dependency Injection: googlefruit
    • Note: All repos above are cross-platform and integrate with CMake.
    • Note: I used the header-only options, but you can also use Fetch your CMakeLists.txt.
  • I used CMake when building NeuWillow.
    • Switch to the CMake icon, and choose Run->Debug and set breakpoints as necessary.