Информация об изменениях

Сообщение Code::Blocks и модули (Mingw64 / clang) от 09.04.2021 13:43

Изменено 09.04.2021 13:45 Sm0ke

Code::Blocks и модули (Mingw64 / clang)
Набросал простенький пример:

// my_lib.cpp
module;
export module my_lib;

export struct test {};

// main.cpp
import my_lib; // тут clang выдаёт ошибку
#include <iostream>

int main()
{
    test t;
    return 0;
}


Пытаюсь подружить модули и CodeBlocks. Настроил компилятор Mingw64, но он не может в модули. Однако в нём есть Clang. Пытаюсь скомпилировать через него — выдаёт ошибку:
D:\prog\Dropbox\cpp\test_20\src\main.cpp|1|fatal error: module 'my_lib' not found|

Как настроить, помогите?!
c++20 clang module
Code::Blocks и модули (Mingw64 / clang)
Набросал простенький пример:

// my_lib.cpp
module;
export module my_lib;

export struct test {};

// main.cpp
import my_lib; // тут clang выдаёт ошибку
#include <iostream>

int main()
{
    test t;
    return 0;
}


Пытаюсь подружить модули и CodeBlocks. Настроил компилятор Mingw64, но он не может в модули. Однако в нём есть Clang. Пытаюсь скомпилировать через него — выдаёт ошибку:
D:\prog\Dropbox\cpp\test_20\src\main.cpp|1|fatal error: module 'my_lib' not found|

А Файл 'my_lib.cpp' скомпилировался нормально.

Как настроить, помогите?!
clang module c++20