Я создал проект DLL, установил для него уровень языка /std:c++latest и написал простой код модуля. Он компилируется. Я также отключил предварительно скомпилированные заголовки в свойствах проекта.
Код: Выделить всё
export module test_kit;
...
Теперь во втором проекте, приложении командной строки, у меня есть «Ссылка» на первый проект, и я пишу некоторый код:
Код: Выделить всё
import test_kit;
int main() { ... }
Код: Выделить всё
error C2230: could not find module 'test_kit'
Подробнее здесь: https://stackoverflow.com/questions/783 ... c20-module
Мобильная версия