The C/C++ Packaging Paradigm Quandary

March 15, 2017

By Rami Honig

SHARE:

Should a C/C++ package manager bundle both debug and release artifacts in the same package? Some developers think so because it’s easy to work with these packages by simply changing your configuration.

But other developers frown upon this paradigm claiming it is not best practice. They claim that debug and release versions should be packaged separately, like Linux “-dbg” symbol packages, for example.