LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

в debian подключил experimental, там gcc-11 есть (надеюсь потом нормально получится вернуть всё как было :))

Всё. Научился собирать любой стандартный заголовок в gcc 11.1

import <iostream>;

int main()
{
    std::cout << "Hello modules!\n";
    return 0;
}
g++ -std=c++20 -fmodules-ts -x c++-header /usr/include/c++/11/iostream

g++ -std=c++20 -fmodules-ts main.cpp -o hello

https://i.imgur.com/Y0gR8p7.png

Единственно абсолютный путь до заголовочных файлов немного напрягает, но я не нашёл пока ничего другого…

Исходная версия fsb4000, :

в debian подключил experimental, там gcc-11 есть (надеюсь потом нормально получится вернуть всё как было :))

Всё. Научился собирать любой стандартный заголовок в gcc 11.1

import <iostream>;

int main()
{
    std::cout << "Hello modules!\n";
    return 0;
}
g++ -std=c++20 -fmodules-ts -x c++-header /usr/include/c++/11/iostream

g++ -std=c++20 -fmodules-ts main.cpp -o hello

https://i.imgur.com/Y0gR8p7.png

Единственно абсолютный путь немного напрягает, но я не нашёл пока ничего другого…