mam następujące pliki nagłówka:nieznane klasa nazwa typu
https://gist.github.com/wemakeweb/5501443 i kompilator zawsze informuje „Nieznana nazwa typu Class”. Zawarłem Deklarację Forward, aby przerwać okrąg, w tym, gdzie myślę, że muszę. Co zapomniałem?
Edit: i umieścić je w jednym pliku nagłówka, a kompilator nadal raportów "oczekiwano; po najwyższego poziomu declarator"
https://gist.github.com/wemakeweb/5583500
Edycja 2 teraz im się błędy linkera. "Niezdefiniowane symbole dla architektury x86_64"
rozwiązane problemy
- Okrągłe
- main.c zamiast main.cpp
- rzeczywisty kod został w statycznej lib, który nie był poprawnie połączone
W jakim wierszu przykładu? Z jakiego kompilatora korzystasz i jakie opcje kompilacji? –
Nie pokazałeś już żadnych błędów ilnkera. Musisz się bardziej postarać, jeśli chcesz, aby ludzie pomogli ci rozwiązać problemy. – Roddy
Tak, masz rację, opublikowałem błędy linków tylko jako komentarz do odpowiedzi roddys –