IZ:Spotkanie 22 kwietnia

Z Wiki Rafał (ert16) Trójniak

Zrobione

  • Poprawiłem kod, aby się kompilował, utworzyłem Makefile
  • Ustawiłem dokumentację generowaną przez Doxygena
  • Przegryzłem się przez Boost
  • Uwstawiłem [websvn] dla naszego [repozytorium]

Ustalenia

  • Dokumentujemy przynajmniej wstępnie każdą funkcję
  • Wydzielamy obiekt zadania

Valdur

Pod Ubuntu okazało mi się że kompilator nie był w stanie odnaleźć boost/exception mimo, że teoretycznie boost był zainstalowany. Dodałem do Makefile'a linijki

CXXFLAGS += -I /home/valdur/IT/boost/boost_1_38_0
LDFLAGS += -I /home/valdur/IT/boost/boost_1_38_0

gdzie /home.._0 to ścieżka do boosta ściągniętego bezpośrednio ze strony projektu.

valdur@ubub:~/izomorfizm/branches/valdur$ ./main
Task.cpp(11): Throw in function TaskState* Task::fistRun()
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: FIXME

Po pobieżnym przejrzeniu kodu mam podejrzenia, że działa zgodnie z zamierzeniami.

Osobiste