Как скомпилировать код C ++ с использованием модулей-ts и gcc (экспериментально)? - PullRequest
1 голос
/ 05 ноября 2019

Я пытался что-то кодировать, используя новую экспериментальную функцию "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

...