Fehlermeldung bei jedem einfachen Script?



  • Hey Leute, ich habe folgendes Problem:

    Ich lerne zur Zeit das Programmieren mit C++ und benutze dort
    hauptsächlich VC++.

    Dazu lege ich ein leeres Projekt an als Win32-Projekt bzw. als Konsolenanwendung.
    Wenn ich aber auch ein sehr sehr einfaches Script erstelle, kommt dort immer eine Fehlermeldung.

    Der C++-Code:

    #include <iostream>
    using namespace std;
    
    int main()
    {
    
    cout << endl << "Das ist das Ergebnix :O " << endl << endl << "Bei Fragen, pech gehabt ;P! !!!!!" << endl;
    
    return 0;
    }
    

    und dazu kommt immer diese Fehlermeldung:

    1>------ Erstellen gestartet: Projekt: Ausprobieren, Konfiguration: Debug Win32 ------
    1>LINK : error LNK2001: Nicht aufgelöstes externes Symbol "_mainCRTStartup".
    1>C:\Beispiele\Ausprobieren\Debug\Ausprobieren.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

    Woran liegt das? 😞



  • s. http://blog.m-ri.de/index.php/2011/07/28/lnk2001-unresolved-external-symbol-_maincrtstartup

    Du mußt also deine Source-Datei dem Projekt hinzufügen...

    P.S: C++-Source-Dateien nennt man üblicherweise nicht Scripts (dies benutzt man eher für Batch-Dateien oder Interpreter-Sprachen).



  • Danke, habe den Fehler jetzt gefunden
    :xmas1: 😉


Anmelden zum Antworten