Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Voxera734779dI don’t think it is rebuilding all projects or files but one problem with c++ is that all header files need to be rebuilt for each and every file they are used in due to macros and precompiler directives.
The actual c files should not need rebuilding.
But then, with c++ you have a lot more code in h files :/
So separating out rarely changed projects should have a big impact.
And if you still have problems with h files being reparsed (not sure how that is handled when combining with c#) you could put a kind of proxy in c# in the c++ project.
That should minimize any recompilations.
C++ with managed extensions, yes. Other than that, no, it will rely on static links.