[feat] Add a CMake based build #10

Closed
opened 2024-02-28 08:51:25 +01:00 by hgruniaux · 0 comments
hgruniaux commented 2024-02-28 08:51:25 +01:00 (Migrated from github.com)

CMake has many advantages to Makefile:

  • Automatic generation of dependencies (e.g., from included files)
  • Generation of compilation_database.json used by many tools and IDE
  • More readable code (personal opinion)
  • And some others

See:

CMake has many advantages to Makefile: - Automatic generation of dependencies (e.g., from included files) - Generation of `compilation_database.json` used by many tools and IDE - More readable code (personal opinion) - And some others See: - https://stackoverflow.com/questions/25789644/what-is-the-difference-between-using-a-makefile-and-cmake-to-compile-the-code - https://earthly.dev/blog/cmake-vs-make-diff/
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hubert/Pi-kachULM_OS#10
No description provided.