RHEL6.2 システム 64 ビット マシンからコンパイルされた GUI ライブラリはほとんどありません。私の仕事は、Ubuntu 64ビットマシンで実行することです..だから、Ubuntu 12.04.1とUbuntu 11.04の両方で、同様の問題に直面しています..
セグメンテーション違反 (コア ダンプ) *セグメンテーション違反
バックトレース: /usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZNSsC1ERKSs+0xb)[0x7f14e2728f2b]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5070f2b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (gdb) bt
#0 0x00007ffff5070f2b in std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::basic_string(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
ソースコードが手元にないため、自分の PC にコンパイルできません。彼らが私にくれたライブラリだけ..誰かこの問題を解決するのを手伝ってくれませんか..
G++ バージョン g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
私を助けてください..事前に感謝します//
返信いただきありがとうございます ..
はい、両方の gcc バージョンをクロスチェックしました
これは、アプリケーションを実行できるホスト PC です。
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ls -ld /usr/lib/x86_64-linux-gnu/libstdc++.so.6
lrwxrwxrwx 1 root root 19 Apr 16 2012 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 -> libstdc++.so.6.0.16
そして、私が実行しようとしているが動作していないPCは
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ls -ld /usr/lib/x86_64-linux-gnu/libstdc++.so.6
lrwxrwxrwx 1 root root 19 Apr 16 2012 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 -> libstdc++.so.6.0.16
どちらも正確なUbuntu 12.04です
どこが悪いのか特定できませんでした。.
助けてください ..