Próbuję utworzyć program z wieloma plikami po raz pierwszy. Nigdy nie miałem problemu z kompilowaniem programu tylko z main.cpp. z następujących poleceń, jest to wynik:Wyjście g ++: plik nie został rozpoznany: nie rozpoznano formatu pliku
$ g++ -c src/CNumber.cpp src/CNumber.h -o src/CNumber.o
$ g++ -c src/CExprPart.cpp src/CExprPart.h -o src/CExprPart.o
$ g++ -c src/CExpr.cpp src/CExpr.h -o src/CExpr.o
$ g++ -c src/main.cpp -o src/main.o
$ g++ src/CNumber.o src/CExprPart.o src/CExpr.o src/main.o -o execprogram
src/CNumber.o: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
Co może być przyczyną takiego błędu i co mam z nim zrobić? Używanie systemu Linux Mint z gcc (Ubuntu/Linaro 4.7.2-2ubuntu1). Dziękuję
To trochę dziwne, jeśli chodzi o pliki nagłówkowe w liniach poleceń kompilacji. –
Masz rację, to jest problem. Dziękuję Ci. – RuinerCZ