CppCast cover image

Modules and build systems

CppCast

00:00

The Import and Import of Modules

Different objects produced by different compilers, as long as they use the same standard library in API compatible ways, can be linked together. If you have a BMI that was produced by Clang and you want to import it from GCC, it's just not going to work at all. It gets even worse because specific flags, even if you're using exactly the same compiler, will change the way that the abstract syntax tree is constructed. That's the second challenge that we have been working through. But again, we're almost there.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app