News for hackers. Stuff that matters.
Re:A Modern C Development Environment by adrian_b on Friday August 11, 2023 @04:55AM (#37086550)
I am not sure what kind of dependency management you mention.

For several decades, I have never compiled any C project otherwise than with auto-generated dependencies between files, which are generated by the compiler and used by make.

I never write by hand dependencies for a makefile. (I also never write by hand the list of source files, but I let make search for them and choose the appropriate compiler)

It is true that many open-source projects have horrible makefiles, but I have never understood why anyone has written such makefiles, when the GNU make manual explains the right way and that explanation already existed at least a quarter of a century ago.

There are no comments on this comment yet.