Διαβάζω το βιβλίο του Deitel, C++ How to program και είμαι στο κεφάλαιο που αναφέρει το "Seperating interface from implementation".
Ενώ λοιπόν έχω γράψει σωστά τον κώδικα με το Anjuta λαμβάνω το εξής message:
έγραψε:/home/user/Documents/How_to_program_C/fig03_13/src/main.cc:8: undefined reference to `GradeBook::GradeBook(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
Από γραμμή εντολών αν κάνω
- Κώδικας: Επιλογή όλων
g++ main.cc GradeBook.cc
τότε όλα είναι καλά
αν κάνω
- Κώδικας: Επιλογή όλων
gcc main.cc GradeBook.cc
εμφανίζεται το λάθος.
Επομένως στο ubuntu 10.04 μου το anjuta δεν χρησιμοποιεί τον g++ αλλά το gcc.
Λέω κάτι λάθος;
Για αυτό ρωτώ πώς να το κάνω να χρησιμοποιεί το g++.