«libstdc++» etiketlenmiş sorular

19
/usr/lib/libstdc++.so.6: `` GLIBCXX_3.4.15 '' sürümü bulunamadı
Ubuntu'da GLIBCXX_3.4.15'i nasıl edinebilirim? Derlediğim bazı programları çalıştıramıyorum. Ben yaparken: strings /usr/lib/libstdc++.so.6 | grep GLIBC Alırım: GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBC_2.2.5 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.3.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH Herhangi bir yardım için teşekkürler!
135 c++  gcc  libstdc++ 

3
Gcc 4.8 veya önceki sürümler normal ifadelerle ilgili bir hata mı?
Std :: regex'i bir C ++ 11 kod parçasında kullanmaya çalışıyorum, ancak destek biraz hatalı görünüyor. Bir örnek: #include <regex> #include <iostream> int main (int argc, const char * argv[]) { std::regex r("st|mt|tr"); std::cerr << "st|mt|tr" << " matches st? " << std::regex_match("st", r) << std::endl; std::cerr << "st|mt|tr" << …
101 c++  regex  gcc  c++11  libstdc++ 

5
Libstdc ++ 'yı statik olarak bağlamak: var mı?
GCC 4.7'nin libstdc ++ ile Ubuntu 12.10 üzerine kurulu bir C ++ uygulamasını, oldukça eski bir libstdc ++ sürümüyle birlikte gelen Ubuntu 10.04 çalıştıran sistemlere dağıtmam gerekiyor. Şu anda, -static-libstdc++ -static-libgccbu blog gönderisinde önerildiği gibi, libstdc ++ ' yı statik olarak bağlama . Yazar, libstdc ++ 'yı statik olarak derlerken …

2
Libc ++ veya libstdc ++ kullanmalı mıyım? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştirin C / c ++ kullanarak hem osx hem de linux için komut satırı arabirimi …

3
std :: vector (ab) otomatik depolama kullanır
Aşağıdaki snippet'i düşünün: #include <array> int main() { using huge_type = std::array<char, 20*1024*1024>; huge_type t; } Açıktır ki, varsayılan yığın boyutu genellikle 20 MB'den küçük olduğundan, çoğu platformda çökecektir. Şimdi aşağıdaki kodu göz önünde bulundurun: #include <array> #include <vector> int main() { using huge_type = std::array<char, 20*1024*1024>; std::vector<huge_type> v(1); } …

1
Bu std :: gcd bir hata mı?
Ben std::gcdbeklenmedik buldum bu davranış karşılaştım : #include <iostream> #include <numeric> int main() { int a = -120; unsigned b = 10; //both a and b are representable in type C using C = std::common_type<decltype(a), decltype(b)>::type; C ca = std::abs(a); C cb = b; std::cout << a << ' ' …

1
Gcc'nin is_nothrow_constructible uygulamasında neden static_cast gereklidir?
GCC uygulamasından alınan type_traitsneden static_castburada gereklidir? template <typename _Tp, typename... _Args> struct __is_nt_constructible_impl : public integral_constant<bool, noexcept(_Tp(declval<_Args>()...))> {}; template <typename _Tp, typename _Arg> struct __is_nt_constructible_impl<_Tp, _Arg> : public integral_constant<bool, // Why is `static_cast` needed here? noexcept(static_cast<_Tp>(declval<_Arg>()))> {};
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.