2010-12-31 5 views
2

Wenn ich neue/C++ Projekt/Debug/erweiterte Einstellung erstellen, was mache ich als nächstes? In der Include-Registerkarte habe ich den Pfad zu den Bibliotheken enthalten? Warum ist "Start fehlgeschlagen. Binär nicht gefunden" und " undefined Verweis auf` WinMain @ 16 'ex Zeile 0, externen Speicherort: "Wie verbinde ich Bibliotheken in Eclipse C++

+0

Moderne IDEs korrupt Newcomer Köpfe mit Begriffen wie ‚eine Bibliothek zu einem Projekt hinzufügen‘. Ich selbst habe mich zuerst mit den Begriffen "Kompilieren", "Kompilieren" und "Verknüpfen" vertraut gemacht und dann die Möglichkeit bekommen, Programme mit externen Bibliotheken zu erstellen. In Ihrem Fall müssen Sie wahrscheinlich den Speicherort der Link-Zeit-Bibliothek angeben, damit er mit Ihrem Programm verknüpft ist. – mbaitoff

Antwort

3

Klingt wie Sie die richtigen Bibliothekspfade zu Ihrem Projekt hinzufügen müssen. Klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie Eigenschaften. Dadurch wird der Eigenschafteneditor geöffnet. Unter C/C++ Build | Settings verwenden Sie den Abschnitt Linker zum Einrichten von Bibliotheken. Ich habe einen Screencast auf Unit Testing, aber Sie können die meisten der ersten zwei Minuten überspringen, etwa 1:50 in ich demonstriere den Prozess des Hinzufügens von Include-Pfade, um 2:50 in ich zeigen, Hinzufügen von Bibliothekspfade. Wenn Sie also ein paar Minuten Zeit haben, können Sie sich das folgende Video ansehen.

http://www.youtube.com/watch?v=LnAuAJfMRy8