node-gyp icon indicating copy to clipboard operation
node-gyp copied to clipboard

C++20 modules support

Open pjmlp opened this issue 4 months ago • 0 comments

Now that Node.js v23.0.0 is being built with C++20 as base C++ version, are there any plans to improve the node-gyp support for steering the compilation of C++20 modules?

Usually this requires cooperation between the compiler and the build tool due to the way the modules have been designed.

This is already kind of supported in cmake.js alongside ninja, making the parallel between standard cmake and ninja.

So I am kind of wondering what is the path forward regarding native extensions with C++20 modules,

pjmlp avatar Oct 17 '24 09:10 pjmlp