|
|
|
|
|
by pjmlp
3336 days ago
|
|
It is not an exaggeration, because Cargo doesn't support avoiding recompilation of the same dependencies across multiple projects. So if project A and B both depend on the same version of lib X, without any change on build flags, lib X will be compiled twice. In C++ using binary libraries, only liking will occur. Even if compiling from source is required, build systems like Clearmake allow for sharing object files across projects. I do expect that Cargo might eventually support such scenarios as well, otherwise it won't be appealing to some of us. |
|