Eclipse/MinGW/CDT/GDB und Probleme mit Debuggen

Habe ich einige C++ - code und versuchen Sie es zu Debuggen.
main.cpp:

#include <iostream>
using namespace std;

int main() {
    graph<int> a;
    a.add(1);
    a.addEdge(1,2);
    std::vector<int> answ = a.getAdjacent(1);
    for (unsigned int i = 0; i < answ.size(); i++)
    std::cout<<answ[i]<<std::endl;
    return 0;
}

Habe ich einen Haltepunkt auf "graph a;". Aber wenn ich debugging starten, bekomme ich:

The target endianness is set automatically (currently little endian)
No source file named C:\Users\home\workspace\graphcpp\main.cpp.
[New Thread 3552.0xdc8]

Was ist das problem?

Dieser code scheint nicht vollständig (wo kommt der graph Vorlage her?), da aber der Fehler scheint nicht im Zusammenhang mit dem Inhalt der Datei, den ganzen Grafik-Kram lenkt ab; ich denke, eine minimale code wäre "int main() { /*line-break*/ return 0; /*line-break*/ }" und setzen Sie einen Haltepunkt auf Zeile "return 0;".
Gleiche problem mit int main() { /*line-break*/ return 0; /*line-break*/ }
Vereinfachen Sie Ihren WEG so viel wie möglich (vorübergehend). Ich habe gesehen, eclipse Probleme mit Gültiger Pfad es nicht gerne. Dies ist ein makefile-Projekt? Versuchen Sie, sich auf Pfade in msys Weg (/c/users/home...).

InformationsquelleAutor michaeluskov | 2013-11-08

Schreibe einen Kommentar