Code::Blocks и модули (Mingw64 / clang)
От: Sm0ke Россия ksi
Дата: 09.04.21 13:43
Оценка:
Набросал простенький пример:

// 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' скомпилировался нормально.

Как настроить, помогите?!
Отредактировано 09.04.2021 13:45 Sm0ke . Предыдущая версия .
clang module c++20
Re: Code::Blocks и модули (Mingw64 / clang)
От: LaptevVV Россия  
Дата: 09.04.21 14:42
Оценка:
S>Как настроить, помогите?!
Блин!
Версия компилятора-то какая?
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Code::Blocks и модули (Mingw64 / clang)
От: Sm0ke Россия ksi
Дата: 09.04.21 15:00
Оценка:
Здравствуйте, LaptevVV, Вы писали:

S>>Как настроить, помогите?!

LVV>Блин!
LVV>Версия компилятора-то какая?

winlibs personal build version gcc-10.2.0-llvm-11.0.0-mingw-w64-8.0.0-r3

This is the winlibs 64-bit standalone build of:
— GCC 10.2.0
— GDB 10.1
— LLVM/Clang/LLD/LLDB 11.0.0
— MinGW-w64 8.0.0
— GNU Binutils 2.35.1
— GNU Make 4.3
— PExports 0.47
— dos2unix 7.4.2
— Yasm 1.3.0
— NASM 2.15.05
— JWasm 2.12pre

This build was compiled with GCC 10.2.0 and packaged on 2020-10-25.

Please check out http://winlibs.com/ for the latest personal build.
Re: Code::Blocks и модули (Mingw64 / clang)
От: LaptevVV Россия  
Дата: 09.04.21 17:50
Оценка:
Вот здесь про модули почитай: https://oleksandrkvl.github.io/2021/04/02/cpp-20-overview.html#modules
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.