Я следую инструкциям Как использовать модуль `std` с gcc для создания "gcm.cache/std.gcm" в Windows с использованием GCC 15.2.0 и запустил g++ -std=c++23 -fmodules -fsearch-include-path -c bits/std.cc в "C:\bak\MinGW\include\c++\15.2.0". У меня получилось (показываю только часть):
C:/bak/MinGW/x86_64-w64-mingw32/include/wchar.h:584:5: note: 'int vwscanf(const
wchar_t*, char*)' declared here with internal linkage
584 | int vwscanf(const wchar_t *__format, __builtin_va_list __local_argv)
| ^~~~~~~
./bits/std.cc:4000:14: error: exporting 'int wprintf(const wchar_t*, ...)' that
does not have external linkage
4000 | using std::wprintf;
| ^~~~~~~
C:/bak/MinGW/x86_64-w64-mingw32/include/wchar.h:612:5: note: 'int wprintf(const
wchar_t*, ...)' declared here with internal linkage
612 | int wprintf (const wchar_t *__format, ...)
| ^~~~~~~
./bits/std.cc:4001:14: error: exporting 'int wscanf(const wchar_t*, ...)' that d
oes not have external linkage
4001 | using std::wscanf;
| ^~~~~~
C:/bak/MinGW/x86_64-w64-mingw32/include/wchar.h:554:5: note: 'int wscanf(const w
char_t*, ...)' declared here with internal linkage
554 | int wscanf(const wchar_t *__format, ...)
| ^~~~~~
Подробнее здесь: https://stackoverflow.com/questions/798 ... gcc-15-2-0
Ошибка связывания с использованием STD в Windows GCC 15.2.0 ⇐ C++
Программы на C++. Форум разработчиков
-
Anonymous
1769397716
Anonymous
Я следую инструкциям Как использовать модуль `std` с gcc для создания "gcm.cache/std.gcm" в Windows с использованием GCC 15.2.0 и запустил g++ -std=c++23 -fmodules -fsearch-include-path -c bits/std.cc в "C:\bak\MinGW\include\c++\15.2.0". У меня получилось (показываю только часть):
C:/bak/MinGW/x86_64-w64-mingw32/include/wchar.h:584:5: note: 'int vwscanf(const
wchar_t*, char*)' declared here with internal linkage
584 | int vwscanf(const wchar_t *__format, __builtin_va_list __local_argv)
| ^~~~~~~
./bits/std.cc:4000:14: error: exporting 'int wprintf(const wchar_t*, ...)' that
does not have external linkage
4000 | using std::wprintf;
| ^~~~~~~
C:/bak/MinGW/x86_64-w64-mingw32/include/wchar.h:612:5: note: 'int wprintf(const
wchar_t*, ...)' declared here with internal linkage
612 | int wprintf (const wchar_t *__format, ...)
| ^~~~~~~
./bits/std.cc:4001:14: error: exporting 'int wscanf(const wchar_t*, ...)' that d
oes not have external linkage
4001 | using std::wscanf;
| ^~~~~~
C:/bak/MinGW/x86_64-w64-mingw32/include/wchar.h:554:5: note: 'int wscanf(const w
char_t*, ...)' declared here with internal linkage
554 | int wscanf(const wchar_t *__format, ...)
| ^~~~~~
Подробнее здесь: [url]https://stackoverflow.com/questions/79876026/linkage-error-using-std-on-windows-gcc-15-2-0[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия