3 ms·
One thing broken with moc is parralel build in MSVC. I think we all agree that moc is a dirty hack and needs to go.
by frozenport 11y ago
One thing broken with moc is parralel build in MSVC. I think we all agree that moc is a dirty hack and needs to go.
- slavik81 11y agoI'd blame vcbuild/msbuild for its oddly limited parallel build rules. If you feel like switching build tools, I've personally used cmake, bjam, waf and qmake /w makefiles. All parallelize on both Windows and Linux. I'd recommend cmake or qmake /w makefiles, though qbs is worth looking into. We certainly don't all agree that the moc should go. An extra compiler adds complexity to the build, but the build is fast and the generated code is simple. That said, I'm interested to look into CS's alternative.