Вопросы по теме 'libstdc++'

Как узнать расположение необходимых библиотек времени выполнения для msvc
У меня есть специальная оболочка над CMake, которая выполняет настройку, компиляцию и создание дистрибутива для различных платформ (win32, SunOS и т. Д.) И разных компиляторов. Мне нужно поместить в дистрибутив все необходимые библиотеки времени...
1127 просмотров
schedule 28.09.2021

__cxa_demangle не работает на rhel6 (centos6) с devtoolset-4 gcc-5.2
Я сделал попытку минимального теста. Этот случай проходит через rhel-7 с devtoolset-4 (gcc-5.2) и терпит неудачу под rhel-6. Статус -2 указывает, что "mangled_name не является допустимым именем в соответствии с правилами изменения C ++ ABI"....
183 просмотров
schedule 16.09.2021

Распределение случайных чисел C ++ 11 не согласовано на разных платформах, какие есть альтернативы?
Я ищу набор переносимых дистрибутивов для стандартных движков C ++ 11, таких как `std :: mt19937 '(см. http://en.cppreference.com/w/cpp/numeric/random ). Реализации движка работают согласованно (то есть одна и та же последовательность,...
1733 просмотров
schedule 14.01.2022

C ++ 11 и статическая библиотека, связанная с libstdc ++
У меня есть библиотека, которая представляет собой статическую библиотеку для C и C ++. Проблема в том, что библиотека связана с libstdc++ . В Xcode, когда я переключаюсь на libc++ (чтобы использовать функции C ++ 11 и использовать упомянутую...
185 просмотров
schedule 25.02.2022

Почему std::regex не является допустимым типом?
Скажем, у меня есть следующий код: class.h #ifndef CLASS_H #define CLASS_H class Class { private: std::regex* regex; }; #endif class.cpp #include <regex> #include "class.h" // ... Компиляция приводит к...
1650 просмотров
schedule 01.03.2022

Веревка SGI STL в g++?
Кажется, в моем /usr/include/c++/4.5.1/ext/rope (и ropeimpl.h ) есть реализация веревки. Я сравнил его с SGI STL, и код, кажется, почти такой же. Я не знаю о его статусе или о том, работает он или нет. Я также не знаю, является ли это супер...
3066 просмотров
schedule 06.03.2022

Реализация gcc not_fn: почему _Not_fn принимает дополнительный параметр int?
Недавно я просмотрел реализация предоставленного шаблона функции std::not_fn от gcc . Тип возвращаемого значения этого шаблона функции — _Not_fn — шаблон класса-оболочки, который отрицает обернутый вызываемый объект. Получается, что...
251 просмотров
schedule 30.03.2022

Смешивание stdc++ и libc++ в проекте iOS
Мне трудно настроить проект iOS, в котором используется статическая библиотека, связанная со старой libstdС++, которую использовал gcc. Эта библиотека бывает 32- и 64-битной. Есть 6 библиотек (например, libssl.a), которые являются 32-разрядными и...
2619 просмотров
schedule 08.04.2022

Используем ли мы libstdc ++. A и libstdc ++. So одновременно при создании исполняемого файла?
Если я решу сделать: gcc my.cpp -lstdc++ Он связан с libstdc ++. Итак, верно? Но есть некоторая часть кода инициализации c / c ++ (глобальные / статические переменные / объекты, функции atexit () и т.д.), кажется, они также должны требовать...
191 просмотров
schedule 19.04.2022

android - [linphone] не может найти libgnustl_shared.so
У меня возникла ошибка при установке linphone с https://github.com/BelledonneCommunications/linphone-android это выглядит так: кто-то должен был решать проблему раньше? или у вас есть исходный код, который может правильно работать в студии...
2395 просмотров
schedule 20.04.2022

Путь к libstdС++ при установке пакета R
Поэтому я пытался установить пакет R под названием igraph . В конце, когда он пытается загрузить пакет, я получаю следующую ошибку: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by...
1068 просмотров
schedule 02.05.2022

Программа вылетает при уничтожении filesystem :: path
Следующая программа вылетает: #include <iostream> #include <filesystem> namespace fs = std::filesystem; int main() { fs::path p1 = "/usr/lib/sendmail.cf"; std::cout << "p1 = " << p1 <<...
832 просмотров
schedule 17.05.2022

Версия `GLIBCXX_3.4.22 'не найдена
Я создал приложение C ++ на виртуальной машине Ubuntu 16.04, на которой я установил компилятор g ++ 6.2.0 для поддержки функций C ++ 14. Когда я попытался запустить его на новой чистой виртуальной машине 16.04, которая по умолчанию имеет g ++ 5.4.0,...
39273 просмотров
schedule 25.05.2022

Модуль узла argon2 /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия `CXXABI_1.3.8' не найдена
Я написал приложение на node.js, которое использует модуль argon2 для хеширования паролей. Работая на моей локальной (Windows) машине, все было в порядке. Когда я установил приложение на свой сервер Linux, у меня возникли ошибки при установке...
593 просмотров
schedule 23.05.2022

Реализация std :: vector в libstdc ++ в gcc4.9.2 наследуется от _Vector_base (не виртуальный дестуктор). Почему это нормально?
Итак, я уже некоторое время использую контейнер, производный от std :: vector. Возможно, это плохое дизайнерское решение по нескольким причинам, и вопрос о том, стоит ли вам это делать, подробно обсуждался здесь: Не следует наследовать от std ::...
1239 просмотров
schedule 29.05.2022

Созависимые типы с unordered_map
Предположим, что я хочу сохранить определенный порядок между элементами unordered_map‹int, int›. Эффективный для памяти способ сделать это, по-видимому, заключается в сохранении связанного списка между записями карты. А именно, вместо...
95 просмотров
schedule 11.06.2022

версия библиотеки glibc (или libc6)
Я пытаюсь выяснить, какова корреляция между версией из «GCC-> ABI Policy» и версией из ldd --version. Из политики и рекомендаций ABI я вижу, что для моего GCC 4.8 .4 Я должен был: libstdc++.so.6.0.19 <-- Is this correct ? Когда я...
349 просмотров
schedule 05.07.2022

Где последние (после 14.09) сборки Linaro libstdc++.so для ARM?
libstdc++.so в качестве примера одной из библиотек, содержащихся в " runtime" в версии 14.11 и выше. Однако ни один из выпусков до 15.05 на их веб-сайте не содержит копии ARM libstdc++.so . [касательно мультиархивных пакетов apt удалено...
208 просмотров
schedule 05.08.2022

неполные типы с std::map и std::variant
Рассмотрим эту упрощенную и очень конкретную реализацию рекурсивного варианта поверх std::variant : #include <map> #include <variant> struct recursive_tag; template <typename...> struct RecursiveVariant; template <>...
950 просмотров
schedule 13.09.2022

Подвержен ли Java Native Interface (JNI) проблемам совместимости C ++ ABI?
Подвержен ли Java Native Interface (JNI) проблемам совместимости C ++ ABI? Я разрабатываю приложение на Java. Я хотел бы использовать собственный интерфейс Java (JNI) для вызова функций в библиотеке C ++. У меня есть доступ к коду библиотеки C...
2095 просмотров