-
Notifications
You must be signed in to change notification settings - Fork 10
MSVC
Jiří Fatka edited this page Oct 28, 2018
·
1 revision
C++ modules TS support in MSVC
Create interface file file.ifc from source file file.ixx.
cl /experimental:module /module:interface -c file.ixx /module:output file.ifc
-
/experimental:module- enables Modules TS support. -
/module:interface- specifies the input is module source file so it can have any extension. -
/module:output- specifies output interface file.
Consume interface file file.ifc
cl /experimental:module /module:reference file.ifc -c main.cpp
-
/experimental:module- enables Modules TS support. -
/module:reference- specifies a interface file to consume.