Как включить поддержку модулей C ++ в Visual Studio 2019 Preview - PullRequest
1 голос
/ 10 марта 2019

Я прочитал эту статью https://devblogs.microsoft.com/cppblog/cpp-modules-in-visual-studio-2017/

И я предполагаю, что это также относится к предварительному просмотру Visual Studio 2019. Я настраивал проект, чтобы использовать новую экспериментальную реализацию модулей.

Но мой компилятор не компилирует это:

import std.core;

с ошибками:

1> C: \ Users \ Andrey \ source \ repos \ MyCppTests \ MyCppTests \ MyCppTests.cpp (9): ошибка C4430: отсутствует указатель типа - предполагается int. Примечание: C ++ не поддерживает default-int 1> C: \ Users \ Andrey \ source \ repos \ MyCppTests \ MyCppTests \ MyCppTests.cpp (9): ошибка C2146: синтаксическая ошибка: отсутствует ';' перед идентификатором 'std'

Я включил параметр / экспериментальный: модуль и последний параметр / std: c ++. Но это все еще не работает. Что я делаю не так?

Заранее спасибо!

1 Ответ

3 голосов
/ 10 марта 2019

Мой плохой. Я включил / экспериментальный: опция модуля только для одного типа сборки, но скомпилирована в другом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...