Ich habe vor kurzem nur auf meinem Mac auf OSX Yosemite aktualisiert und während ich nicht sicher bin, ob dies die Ursache ist, scheint es plötzlich verdächtig Alle meine C++ - Programme werfen einen Segmentierungsfehler.Mac OSX - Getting Segmentation Faults auf jedem C++ Programm (auch Hallo Welt) nach Yosemite Update
Ich habe sogar versucht, die Basis aller grundlegenden "Hello World" -Programme und ich bekomme immer noch eine Segmentation Fault. Buchstäblich macht jedes einzelne C++ Programm dasselbe.
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
}
Ich habe die Xcode-Updates installiert, um zu sehen, ob das die Situation verbessern würde, aber kein Glück. Ich bin neugierig, hat jemand anderes das gleiche Problem? Unabhängig von Yosemite, hatten Sie dieses Problem, wo Ihr Mac Segmentierung Fehler für alles wirft?
Ich sollte hinzufügen, ich bin mit g ++ kompiliert
Bei welcher Zeile wirft es den Fehler? können Sie die Ausgabe von 'strace' posten – g4ur4v
Versuchen Sie, Ihre C++ - Compiler-Suite neu zu installieren (Clang oder GCC) –
@ g4ur4v Es tut mir leid, dass ich Strace nicht kenne. Ich habe versucht, die seg-Störungslinie über gdb zu bestimmen, aber ich kann nichts über "Segmentation Fault: 11" erhalten. Ich werde versuchen, den C++ - Compiler –