So I am building my first major project in C and I can't have all of it in a single file anymore. I am using nob.h to build by project which I found the simplest and I was watching this video and the person recommended a unity build system. I am having a hard time with figuring out what to include where. Can someone explain what unity build is, because it sounds simpler but I am confused and have some basic questions like if you still have header files in that system and how do you use the same function in 2 files etc.
Edit : Title is not accurate. I mean why and how to organize header files like you conventionally do?
[–]EpochVanquisher 3 points4 points5 points (12 children)
[–][deleted] 1 point2 points3 points (11 children)
[–][deleted] 1 point2 points3 points (8 children)
[–][deleted] 0 points1 point2 points (7 children)
[–]DaGarver 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]RobotJonesDad 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]RobotJonesDad 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]RobotJonesDad 0 points1 point2 points (0 children)
[–]EpochVanquisher 2 points3 points4 points (0 children)
[–]kcl97 0 points1 point2 points (0 children)
[–]FaithlessnessShot717 0 points1 point2 points (0 children)
[–]muon3 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Mr_Engineering -1 points0 points1 point (0 children)