Visual Studio 2019 не пытается скомпилировать мои файлы .cxx или .ixx. Вот мой файл .cxx:
export module greetings;
import std.core;
export std::string get_greeting_text()
{
return "Hello, World!";
}
, а вот главный:
import std.core;
import greetings;
int main()
{
std::cout << get_greeting_text() << '\n';
}
У меня есть эти флаги: /std:c++latest
, /experimental:module
. Сообщения об ошибках:
C:\...\main.cpp(2,17):error C2230: could not find module 'greetings'
C:\...\main.cpp(6,2): error C3861: 'get_greeting_text': identifier not found
... но я не вижу ни одной строки о попытке скомпилировать greetings.cxx, так что это должно быть проблемой. Изменение его на .ixx не имеет никакого эффекта. Что делать?