C και C++ με Visual Studio

Πολλοί στη σχολή (τμήμα Πλ/κης και Τηλ/νων του Παν/ου Αθηνών) με ρωτάτε πώς να γράψετε τις εργασίες σε C και C++ σε visual studio. Επειδή δέν προλαβαίνω να το δείξω σε καθέναν απο εσάς απο κοντά, είπα να κάνω ένα blog post που να περιγράφει την διαδικασία :)

Όσοι δέν έχετε το visual studio μπορείτε να το κατεβάσετε δωρεάν απο τη συνδορμή MSDNaa ή το Dreamspark ;)

Αρχικά ανοίγουμε το visual studio, πάμε File->New->Project

Όπως βλέπετε στο screenshot, πάμε Other Languages, Visual C++ και Win32 Console Application

Capture

Βάζουμε το όνομα του project και πατάμε OK.

Στο επόμενο παράθυρο επιλέγουμε Finish

Capture1

Μετά απο αυτό θα σας βγάλει στο αρχείο που έχει την main. Πάμε να κάνουμε κάποιες αλλαγές για να τρέχει μηχανήματα της σχολής (SUN Και Linux)

Capture

Αλλάξτε την _tmain σε main και το τύπο _TCHAR σε char (προσοχή, μήν σβήσετε τον δείκτη γτ είναι η παράμετρος με τα ορίσματα)

Άν θέλετε να γράψετε C, πρέπει πρώτα να αλλάξουμε τον compiler απο g++ σε gcc.

Πάμε Project –> <project name> Properties

Capture

 

 

 

Πάτήστε, Configuration Properties, C/C++, Advanced και στην επιλογή Compile As επιλέξτε C (απο C++ που είναι η default επιλογή)

Είστε έτοιμοι :D . Μια σημείωση, το stdafx.h header αρχείο που βάζει το visual studio είναι ένα βοηθητικό header που χρειάζεται, πρέπει να υπάρχει σε όλα τα c και cpp αρχεία του project για να κάνει compile, παρόλαυτα μήν ξεχάσετε να το σβήσετε πρίν τρέξετε το πρόγραμμα σε μηχάνημα SUN η Linux Της σχολής γτ δέν θα το αναγνωρίζουν ;).

Όλα τα αρχεία του project σας είναι στον φάκελο του project, κάτω απο το directory με το όνομα του project σας. Αν το πρόγραμμα σας χειρίζεται κάποια αρχεία, βάλτε στο directory που είπα πως πάνε τα αρχεία σας. Το exe του project βρίσκετε στο direcory του project σας, κάτω απο το directory debug. Για ανάπτυξη C και C++ το visual studio υποστηρίζει σχεδόν όλα τα features που έχει για C# (βλ intellisense, debugging features, shortcuts κλπ ) ;).

Keep coding   :)

Share/Bookmark
Published Κυριακή, 24 Μαΐου 2009 11:55 πμ by Panoylhs
Filed under: , , ,

Comments

# re: C και C++ με Visual Studio@ Κυριακή, 24 Μαΐου 2009 2:52 μμ

Ένα σχόλιο:

Αντι να πατήσεις Finish (στο 2ο screenshot), μπορείς να πατήσεις Next και μετά να checkαρεις το Empty Project. Τότε δεν θα δημιουργηθούν τα επιπλέον αρχεία (δεν χρειάζονται), απλά μετά κάνεις Add New Item και βάζεις το main.c (ή όπως θες να το πεις).

by jupiter

# re: C και C++ με Visual Studio@ Κυριακή, 24 Μαΐου 2009 4:18 μμ

2 μήνες μετά επιτέλους το μαθα (H) :P

arigato

by Klinika Nekros

# re: C και C++ με Visual Studio@ Πέμπτη, 11 Ιουνίου 2009 9:42 μμ

Πάρα Πολυ βοηθητικό :) Μπορώ να πω οτι ημουν ενας απο αυτους που σου ζητησαν και αυτο με βοηθησε μια χαρα! xD

Thanks a mil..

by dimitirs

# re: C και C++ με Visual Studio@ Κυριακή, 21 Ιουνίου 2009 7:38 μμ

wraios reeeeee!!!!!

wra gia megala projects twra...............:D:D:D:D:D

by d3m

# re: C και C++ με Visual Studio@ Τρίτη, 23 Ιουνίου 2009 9:57 πμ

Logika prepei na douleyoun kai macros

(den exo xrisimopoiisei pote to visual studio alla an sevetai

ta standard..) opote mporeis na kathe kai diagrafeis oli tin ora pou thes na trexeis se linux ase ton proepeksergasti na kanei ti douleia..

#ifdef Win32

 #include <stdafx.h>

#endif

#ifdef Win64

 #include <stdafx.h>

#endif

by asxoliastos

# re: C και C++ με Visual Studio@ Τετάρτη, 24 Ιουνίου 2009 5:24 μμ

..μια χαρά παζίζουν οι εντολές στον προεπεξεργαστή ;) ..το έιχα δοκιμάσει για να κάνω clear την κονσόλα..

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Submit