编译出错:
In file included from src/borderlayout.h:34,
from src/borderlayout.cpp:28:
/usr/include/c++/3.3/bits/stl_iterator.h: In member function `
__gnu_cxx::__normal_iterator<_Iterator, _Container>
__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+(typename
std::iterator_traits<_Iterator>::difference_type&) const [with _Iterator =
TurtleCircle*, _Container = std::vector<TurtleCircle,
std::allocator<TurtleCircle> >]':
/usr/include/c++/3.3/bits/stl_vector.h:501: instantiated from `_Tp& std::vector<_Tp, _Alloc>::operator[](unsigned int) [with _Tp = TurtleCircle, _Alloc = std::allocator<TurtleCircle>]'
src/turtleui.h:50: instantiated from here
/usr/include/c++/3.3/bits/stl_iterator.h:631: error: invalid use of undefined
type `struct TurtleCircle'
src/turtleui.h:17: error: forward declaration of `struct TurtleCircle'
make: *** [.obj/-shared-release/borderlayout.o] 错误 1
是不是我编译qt库在configure时没加-stl选项的原因啊?