Compiler fehler



  • Hi ich hab ein problem mit g++
    ich bekomme (unter linux) folgende fehlermeldung.

    ***@***-desktop:~/Desktop$ gcc -o test test.cpp
    /usr/bin/ld: cannot open output file test: Is a directory
    collect2: ld gab 1 als Ende-Status zurück
    ***@***-desktop:~/Desktop$
    

    Das zu compelierende programm sieht so aus:

    #include <iostream>
    using namespace std;
    
    int main()
    {
      cout<<"test";
      cin.get();
    }
    

    schon ma thx



  • Irods schrieb:

    /usr/bin/ld: cannot open output file test: Is a directory
    

    Wie der Linker schon sagt... in dem Verzeichnis, wo du kompilierst, scheint es bereits ein Unterverzeichnis namens "test" zu geben. Entweder du löschst dieses Verzeichnis, oder du nimmst einen anderen Namen für dein Binary.


Anmelden zum Antworten