Εμφάνιση 1-11 από 11
  1. #1
    Εγγραφή
    19-09-2006
    Ηλικία
    39
    Μηνύματα
    178
    Downloads
    1
    Uploads
    0
    Γεια σας.
    Χρησιμοποιώ το Visual Studio 2005 και θέλω να κάνω κάποιο project σε C. Στα templates δεν υπάρχει κάτι ανάλογο, όμως. Είδα ότι τα αρχεία .c μεταγλωτίζονται και τρέχουν μια χαρά, όμως θέλω να ξεκινήσω ένα κανονικό project, που να βολεύει την εργασία με header files, makefile και όλα τα σχετικά κόλπα. Ξέρει κανείς πως γίνεται αυτό;

  2. #2
    Το avatar του μέλους Alarm
    Alarm Guest
    Αν και εχω πει πως δεν μου αρεσει να προτεινω την χρηση αλλων εφαρμογων οτι γινεται συζητηση για καποιο προβλημα , καθως ομως βλεπω να μην δινεται καμια απαντηση.
    Δεν ειμαι σιγουρος, εχω κατι χρονια να χρησιμοποιησω visual studio , αλλα θημαμαι πως στο File υπαρχει επιλογη για νεο project , κανεις την επιλογη για win32 console εφαρμογη και μετα κανεις add source (ξανα απο το file menu) file C/C++ .

    Φανταζομαι καθως η εφαρμογη που θα φτιαξεις ειναι κατι απλο, γιατι δεν δοκιμαζεις εναν πιο απλο compiler ? DEV-C++ πχ ?

  3. #3
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.360
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από adlib Εμφάνιση μηνυμάτων
    Γεια σας.
    Χρησιμοποιώ το Visual Studio 2005 και θέλω να κάνω κάποιο project σε C. Στα templates δεν υπάρχει κάτι ανάλογο, όμως. Είδα ότι τα αρχεία .c μεταγλωτίζονται και τρέχουν μια χαρά, όμως θέλω να ξεκινήσω ένα κανονικό project, που να βολεύει την εργασία με header files, makefile και όλα τα σχετικά κόλπα. Ξέρει κανείς πως γίνεται αυτό;
    file -> new project -> και επιλέγεις τι project θέλεις να φτιάξεις;
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  4. #4
    Εγγραφή
    19-09-2006
    Ηλικία
    39
    Μηνύματα
    178
    Downloads
    1
    Uploads
    0
    Παράθεση Αρχικό μήνυμα από denis1276 Εμφάνιση μηνυμάτων
    file -> new project -> και επιλέγεις τι project θέλεις να φτιάξεις;
    Όπως είπα, στα templates των project δεν έχει project για C.

  5. #5
    Το avatar του μέλους mach
    mach Guest
    Το VS έχει C++ και C#. Τι δουλειά έχει template για C εκεί μέσα;

  6. #6
    Εγγραφή
    03-09-2006
    Περιοχή
    Porto Salonico
    Ηλικία
    40
    Μηνύματα
    1.976
    Downloads
    2
    Uploads
    0
    Ταχύτητα
    12990/1020
    ISP
    Nova
    Router
    Thomson TG585 v7
    SNR / Attn
    6(dB) / 35(dB)
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από mach Εμφάνιση μηνυμάτων
    Το VS έχει C++ και C#. Τι δουλειά έχει template για C εκεί μέσα;
    Έτσι είναι. Χρησιμοποίησε κάποιον άλλο C compiler όπως πρότεινε και ο φίλος Alarm.

    EDIT:

    Ή κάνε project σε C++
    Τελευταία επεξεργασία από το μέλος pan05 : 13-03-07 στις 16:27. Αιτία: Προσθήκη

  7. #7
    Εγγραφή
    11-11-2005
    Μηνύματα
    69
    Downloads
    7
    Uploads
    0
    Γενικά το Visual Studio 2005 δεν χρησιμοποιείται για ανάπτυξη προγραμμάτων σε pure old C. Οπότε είναι καλύτερα να χρησιμοποιήσεις κάποιο άλλο πιο απλο C development environment. Επειδή όμως μπορεί να θες να το κάνεις σε Visual Studio για να έχεις και το interlliSense θα σου συνιστούσα είτε να το κάνεις σε κάποια παλιότερη έκδοση του Visual Studio (πχ 6.0) είτε να χρησιμοποιήσεις κάποιο environment που το υποστηρίζει.Υπάρχουνε αρκετά τέτοια, αλλα δυστυχώς δεν έχω κάποιο συγκεκριμένο να σου προτείνω. Κάπου είχα δεί το code::blocks που είναι ολοκληρωμένο ide για C++ αλλα δεν το έχω δουλέψει ο ίδιος για να σου πώ ολοκληρωμένη άποψη.

    Η πιο απλή λύση πάντως είναι να χρησιμοποιήσεις ένα καλό text editor π.χ. Notepad++ ή UltraEdit και μέτα να κάνεις κανονικά compile και Link με gcc π.χ.

  8. #8
    Εγγραφή
    17-08-2006
    Περιοχή
    Βόλος
    Ηλικία
    36
    Μηνύματα
    2.443
    Downloads
    8
    Uploads
    0
    Ταχύτητα
    51200/5120
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΙΩΛΚΟΣ
    code::blocks και dev-c++ για IDE
    Notepad++ και gcc για χειροκίνητα

  9. #9
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.360
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Παράθεση Αρχικό μήνυμα από adlib Εμφάνιση μηνυμάτων
    Όπως είπα, στα templates των project δεν έχει project για C.
    Μάλλον δεν έκανες σωστά την εγκατάσταση του VS ή το cd που έχεις δεν είναι σωστό.
    | "Anyone can build a fast CPU.
    | The trick is to build a fast system."
    |____________Seymour Cray...

  10. #10
    Εγγραφή
    06-01-2007
    Ηλικία
    39
    Μηνύματα
    83
    Downloads
    0
    Uploads
    0
    Σωστή η παρατήρηση ότι δεν υπάρχει template για C. Το πλησιέστερο που μπορείς να κάνεις είναι αυτό που προαναφέρθηκε (να φτιάξεις C++ project) με μια βασική λεπτομέρια: Αν το αφήσεις έτσι, γράφεις σε C++ και όχι σε C, ακόμα και αν από τον κώδικα φαίνεται να είναι C. Για παράδειγμα αν δοκιμάσεις να κάνεις το εξής:

    Κώδικας:
    void aFunction(void){
    	int aVariable = 0;
    	int anotherVariable = 0;
    	printf("something");
    	int aWrongDecleration = 0;	//Κανονικά είναι λάθος στη C
    }
    δε θα βγάλει λάθος γιατί γράφεις σε C++ η οποία δεν επιβάλει δήλωση μεταβλητής στην αρχή της συνάρτησης όπως η C (αυτό στο GCC δεν ισχύει). Για να το λύσεις αυτό πρέπει αφού ξεκινήσεις ένα C++ project να αλλάξεις τον compiler που καλείται και από C++ να το κάνεις C.
    Τελευταία επεξεργασία από το μέλος αστρομαχητής : 14-03-07 στις 18:12. Αιτία: int aWrongDecleration -> int aWrongDecleration = 0; Απροσεξία...

  11. #11
    Εγγραφή
    08-07-2006
    Μηνύματα
    3.212
    Downloads
    17
    Uploads
    0
    Τύπος
    ADSL2+
    μα τι λετε τωρα .............
    θες vs 2005 + vax και θα βγαλεις φτερα
    γραφεις ανετα c

Παρόμοια Θέματα

  1. Microsoft Visual Studio 2005 Standard Edition
    Από annasit στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 18
    Τελευταίο Μήνυμα: 22-02-07, 19:38
  2. Visual Studio 2003
    Από Hwoarang στο φόρουμ Windows
    Μηνύματα: 9
    Τελευταίο Μήνυμα: 23-03-06, 01:06
  3. Ready to Rock - SQL Server 2005, Visual Studio 2005
    Από vmanos2 στο φόρουμ Ειδήσεις
    Μηνύματα: 7
    Τελευταίο Μήνυμα: 05-12-05, 09:58

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας