Я пытался что-то кодировать, используя новую экспериментальную функцию "modules-ts", которая будет включена в c ++ 20. Я клонировал ветку gcc (найдена здесь: https://gcc.gnu.org/wiki/cxx-modules), и пытаюсь следовать этому руководству (по ссылке), используя module-ts, но ошибка g ++ не позволяет мне сделать это:
g ++: ошибка: нераспознанный параметр командной строки '-fmodules-ts'
Я пытался просмотреть версию g ++, чтобы убедиться, что она не читает другую предыдущую версию. И ответ таков:
g ++ (GCC) 10.0.0 20191029 (экспериментальный) Copyright (C) 2019 Free Software Foundation, Inc. Это бесплатное программное обеспечение; см. Источник условий копирования. НИКАКИХ гарантий, даже для ТОВАРНОГО ОБЕСПЕЧЕНИЯ или ПРИГОДНОСТИ ДЛЯ ОСОБЫХ ЦЕЛЕЙ.
Вот команда, которую я пытаюсь выполнить:
g ++ -fmodules-ts hello.cppm main.cpp