alan2 Δημοσ. 7 Σεπτεμβρίου 2011 Δημοσ. 7 Σεπτεμβρίου 2011 οταν προσπαθω να μεταφρασω με g++ hello.cpp , στο c:\MingGW\bin μου λέει g++: CreateProcess: No such file or directory στο παραθυρο του cmd λεει c:\WINDOWS\system32\cmd.exe ενω το hello.c μεταφραζεται κανονικά .
migf1 Δημοσ. 7 Σεπτεμβρίου 2011 Δημοσ. 7 Σεπτεμβρίου 2011 Υποθέτω ανοίγεις ένα command line παράθυρο, μπαίνεις με cd μέσα στον φακελο που βρίσκεται το hello.cpp και κατόπιν γράφεις: >g++ hello.cpp σωστά; Αν όχι, δοκίμασέ το και πες μας τι σου βγάζει
migf1 Δημοσ. 7 Σεπτεμβρίου 2011 Δημοσ. 7 Σεπτεμβρίου 2011 Και τι είπες πως σου βγάζει ως απάντηση; Βασικά δοκίμασε και πες μου τι σου βγάζει ως απάντηση η γραμμή εντολών στην κάθε μια από τις ακόλουθες εντολές: > gcc -v > g++ -v > echo %PATH%
alan2 Δημοσ. 8 Σεπτεμβρίου 2011 Μέλος Δημοσ. 8 Σεπτεμβρίου 2011 g++ -v COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.5.2/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.5.2/configure --enable-languages=c,c++,ada,fortran,obj c,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgo mp --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-r untime-libs --disable-werror --build=mingw32 --prefix=/mingw Thread model: win32 gcc version 4.5.2 (GCC) η απαντηση στο g++ hello.cpp g++: CreateProcess: No such file or directory hello.cpp #include <iostream.h> using namespace std; int main() { using namespace std; cout << "Welcome to the wonderful world of C++!!!\n"; return 0; }
migf1 Δημοσ. 8 Σεπτεμβρίου 2011 Δημοσ. 8 Σεπτεμβρίου 2011 Ωραία, είναι σεταρισμένος σωστά ο mingw... απλά πήγαινε με cd στον φάκελο που περιεχέι το αρχείο hello.cpp πριν δώσεις την εντολή: g++ hello.cpp
chaos686 Δημοσ. 8 Σεπτεμβρίου 2011 Δημοσ. 8 Σεπτεμβρίου 2011 Να πω απλά ενημερωτικά ότι το using namespace std; μέσα στην main() είναι περιττό, αν όχι λάθος. Επίσης γιατί δεν χρησιμοποιείς κάποιον IDE για να μην χρειάζεται να αλλά ζεις συνέχεια και το path στο terminal εκτός των άλλων; Peace..
alan2 Δημοσ. 9 Σεπτεμβρίου 2011 Μέλος Δημοσ. 9 Σεπτεμβρίου 2011 και που εσβησα το using namespace std; δεν αλλαξε κατι στο c:\MingGW\bin βρισκεται το hello.cpp to pc βρίσκεται στην εργασία και δεν του εχω βαλει αλλο περιβαλλον προγραμματισμού.
chaos686 Δημοσ. 9 Σεπτεμβρίου 2011 Δημοσ. 9 Σεπτεμβρίου 2011 και που εσβησα το using namespace std; δεν αλλαξε κατι Ε ναι δεν θα άλλαζε απλά στο είπα ενημερωτικά. Πριν κάνεις οτιδήποτε δοκίμασες: >cd C:\MingGW\bin ; Επιμένω πως αν μπορείς καλό θα ήταν να βάλεις κάποιο IDE..
migf1 Δημοσ. 9 Σεπτεμβρίου 2011 Δημοσ. 9 Σεπτεμβρίου 2011 Για άλλαξε το... > #include <iostream.h> σε... > #include <iostream>
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.