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

Как определить, от чего будет зависеть версия бинарника glibc (glibcxx)?
Хорошо известно, что glibc (и, насколько мне известно, glibstd ++ также) использует механизм управления версиями символов. (Подробнее см .: Как я могу ссылаться на конкретный glibc версия .) Вопрос в том, как определить точные версии GLIBC и...
14070 просмотров
schedule 02.04.2024

Почему передача аргументов ссылки на объект в функцию потока не компилируется?
Я столкнулся с проблемой, используя новый интерфейс std::thread c++11. Я не могу понять, как передать ссылку на std::ostream в функцию, которую будет выполнять поток. Вот пример с передачей целого числа (компилируется и работает, как и...
17437 просмотров
schedule 26.07.2022

Попытка использовать новую libstdc++ на старой машине вызывает ошибку
У меня есть программа, которую я компилирую с помощью CMake на машине A, но я хочу запустить ее на более старой машине B. При этом я получаю следующее: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./program)...
192 просмотров
schedule 02.04.2023

точка входа в процедуру _ZNSt8_detail15_List_node_base7_M_hookEPS0_ не может быть расположена в библиотеке динамической компоновки libstdc -6.dll.
есть небольшая проблема. У меня есть код С++, он связан с некоторыми библиотеками. У меня есть ранее (оригинальный) exe из исходного кода, и он отлично работает на первой машине. И есть вторая машина, где я работаю над исходным кодом, изменяю его и...
12670 просмотров
schedule 13.05.2022

Ошибка установки libstdcxx с macports
Я пытаюсь установить libstdcxx с помощью macports, и я продолжаю сталкиваться с ошибками, но я не уверен, что их вызывает. Я работаю на машине под управлением Mac OS X Server 10.4.11. Я не уверен, какая версия Xcode установлена, но я определил...
269 просмотров
schedule 05.07.2022

Использование std::to_wstring с libstdС++?
Почему это не компилируется на gcc? #include <iostream> #include <string> int main() { double f = 23.43; std::wstring f_str = std::to_wstring(f); std::wcout << f_str << std::endl; return 0; }...
1265 просмотров
schedule 02.10.2023

С++ 11 ошибка регулярного выражения
Просто пример кода из C++ Primer 5th Edition: 17.3.3. Using the Regular Expression Library Основной файл main.cpp : #include <iostream> #include "regexcase.h" using namespace std; int main() { using_regex(); return 0; }...
12101 просмотров
schedule 18.06.2023

Должен ли я использовать libc++ или libstdc++?
Я разрабатываю исполняемые файлы интерфейса командной строки для OSX и Linux, используя c/С++. Проект будет связан с opencv. Должен ли я использовать libc++ или libstdc++?
60619 просмотров
schedule 30.12.2022

Риски разных версий GCC при ссылке/времени выполнения?
Я использую компилятор Intel C++, который в Linux опирается на поставляемые GNU libc.so и libstdc++.so. Вот моя проблема. Чтобы иметь доступ к некоторым из новейших функций C++11, мне нужно использовать libstdc++, который поставляется с GCC 4.7...
7247 просмотров
schedule 25.06.2022

Как изменить файл порта libstdc++ для компиляции толстой статической библиотеки?
Я использую MacPorts для настройки универсальной сборки GCC 4.7.2. Одной из его зависимостей является подпорт с именем libstdcxx , который он создает, а затем удаляет. Я отредактировал запись libstdcxx в файле порта gcc47 , чтобы не удалять...
563 просмотров
schedule 03.08.2023

Программа не может найти правильную версию glibc/libstdc++, хотя она была статически слинкована
Я пытаюсь статически связать свою программу с glibc, потому что версия glibc на целевой машине практически непредсказуема. Я использовал флаги компоновщика -static-libgcc и -static-libstdc++, и все работало нормально. Исполняемый файл большой, но я...
3139 просмотров
schedule 03.03.2022

Как мне установить libstdc++, который я только что собрал как часть gcc?
Несколько месяцев назад я собрал и установил gcc 4.8.2 в своей системе. Сегодня я использовал его для компиляции программы, использующей библиотеку потоков C++11, и когда я запустил ее, она пожаловалась, что не удалось найти нужную версию libstdc++....
2433 просмотров
schedule 22.07.2022

Почему функция GCC std::function не использует ссылки rvalue на аргументы, передаваемые по значению, для передачи их между своими внутренними делегатами?
Сначала рассмотрим следующий код: #include <iostream> #include <functional> struct Noisy { Noisy() { std::cout << "Noisy()" << std::endl; } Noisy(const Noisy&) { std::cout << "Noisy(const Noisy&)"...
1242 просмотров
schedule 26.02.2023

это совместимая библиотека, скомпилированная с помощью g++/libstdc++, и клиент, скомпилированный с помощью (clang/g++/gcc)/libstdc++?
Я не являюсь экспертом по компиляции семейства Linux. Интересно, что статическая библиотека, созданная с помощью g++/libstdС++, может быть использована каким-либо компилятором (clang/g++/gcc) и связана с libstdС++ (насколько я знаю, libstdС++ и...
97 просмотров
schedule 22.04.2022

почему нет аргумента шаблона в __enable_shared_from_this_helper в gcc / libstdc ++
Я читаю код stl для enable_shared_from_this, он находится в gcc-4.9.2 \ libstdc ++ - v3 \ include \ bits \ shared_ptr.h. Потом я увидел это: template<typename _Tp1> friend void __enable_shared_from_this_helper(const...
212 просмотров
schedule 25.05.2022

Плохое ускорение с быстрой сортировкой в ​​параллельном режиме libstdc++
Я не могу получить ускорение выше 2 с алгоритмами сортировки на месте (быстрая сортировка и сбалансированная быстрая сортировка; QS/BQS) из параллельной реализации libstdС++ (параллельный режим). Я пробовал запускать код на множестве разных систем,...
204 просмотров

Неизвестный параметр командной строки '-stdlib=libstdc++'
Я получаю сообщение об ошибке компилятора g++ (компиляция бета-версии OpenCV 3.0) в OS X 10.10.3 Yosemite. g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/opt/local/libexec/gcc/x86_64-apple-darwin14/5.0.1/lto-wrapper Target:...
2102 просмотров
schedule 10.05.2023

Тест Cmake: была ли библиотека скомпилирована/связана с libc++ или libstd++?
Я использую cmake для управления своим проектом, в котором используется сторонняя библиотека. Эта библиотека могла быть скомпилирована/слинкована с libc++ или libstd++ (в зависимости от версии). Я знаю, как сказать cmake скомпилировать/связать...
651 просмотров
schedule 12.10.2022

Почему я не могу использовать ‹experimental/filesystem› с g++ 4.9.2?
Я пытаюсь использовать файловую систему . У меня -std=c++11 -std=c++1y в моем CMakeLists.txt . Версия GCC 4.9.2 . Однако у меня есть ошибка: /home/loom/MyProject/src/main.cpp:5:35: fatal error: experimental/filesystem: No such file or...
25897 просмотров
schedule 06.10.2022

Проблемы с компиляцией OS X clang C++11 и libstdc++ boost
Я скомпилировал две версии библиотеки Boost — 1.54 и 1.58 аналогично: $ mkdir build && ./bootstrap --prefix=$(pwd)/build $ ./b2 cxxflags="-stdlib=libstdc++" linkflags="-stdlib=libstdc++" && ./b2 install Теперь я пытаюсь...
1003 просмотров
schedule 06.05.2022