Jump to content

Πως κάνουμε Compile σε πρόφραμμα c++ σε Linux


viator
 Κοινοποίηση

Recommended Posts

Έχω ένα πρόγραμμα με όνομα test, το οποίο το έκανα με το qt3 σε Linux,

εκτελώ την εντολή qmake -o Makefile test.pro για να παραχθεί το Makefile μετά εκτελώ την εντολή make αλλά μου βγάζει μήνυμα λάθους, μήπως ξέρει κανείς τη κάνω λάθος;

Ακόμα μήπως ξέρει κανείς κανένα site που να ασχολείται με προγραμματισμό σε c++;

"We don’t see things as they are, we see things as we are."
Link to comment
Share on other sites

gcc test.pro -o test

an einai se c++/c prepei na doulepsei! An kai den exw asxolh8ei me makefiles kai toso, ti mynhma la8ous sou vgazei?

Link to comment
Share on other sites

Αυτό εινα το μήνυμα απο την εντολη make

nikos@linux:~/projects/test> ls

main.cpp Makefile testform.ui testform.ui~ test.pro

nikos@linux:~/projects/test> make

/bin/uic testform.ui -o .ui/testform.h

make: /bin/uic: Command not found

make: *** [.ui/testform.h] Error 127

nikos@linux:~/projects/test>

 

Και αυτό απο το gcc

 

nikos@linux:~/projects/test> gcc test.pro -o test

/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld:test.pro: file format not recognized; treating as linker script

/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld:test.pro:2: parse error

collect2: η ld επέστρεψε κατάσταση εξόδου 1

nikos@linux:~/projects/test>

 

Μήπος ξέρει κανείς κανένα ποιο απλό τρόπο; με γραφικό περιβάλλον πχ

"We don’t see things as they are, we see things as we are."
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Επισκέπτης
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Κοινοποίηση

×
×
  • Create New...