ďťż

Ładny brzuch

Według instrukcji najpierw dodałem wszystkie pliki .cxx do nowego projektu w Dev-Cpp. Dodałem ścieżkę do nagłówków w opcjach kompilatora. Skompilowałem to wszystko. W opcjach komilatora dodałem ścieżki do plików nagłówkowych i wynikowych. i jak tworze program, który używa, któregoś z nagłówków wyskakuje błąd: "[Linker error] undefined reference to 'ZThread::...". O co tu chodzi, przecież skompilowałem, chyba wszystko ja należy i podałem ścieżki na nagłówków i plików wynikowych (z roszerzeniem .o).



Trochę to zamotałem, więc napisze jeszcze raz, ale prościej. Załużmy,że mam dwa pliki: plik.h i plik.cpp z implementacją. Teraz te dwa pliki kompiluje i powstaje plik wynikowy: plik.o Chciał bym teraz dołączyć do mojego programu plik nagłówkowy plik.h (#include "plik.h") i używać z niego funkcji. Co mam zrobić z tym plikiem wynikowym ?? Używam Dev-Cpp.

Przyładowa zawartość plików:

plik.h
--------
int funkcja(int) {}
--------

plik.cpp
--------
int funkcja(int x) { return x+10; }
--------

program.cpp
--------
#include "plik.h"

int main() {
int i = funkcja(10);
}
--------

Sprawdź jeszcze raz... bo "niezdefiniowane odwołanie" to mi wygląda jakby brakowało pliku z definicją ZThread...
A pozatym:
1)dokumentacja
2)http://www.google.com

Zapraszam na moją stronkę:http://www.migsoft.prv.pl

Dużo to mi nie pomogłeś migajek. Na googlach szukałem i w dokumentacji też. ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •