I'm somewhat new to both QT and Windows development in general (I develop on Linux at work and rarely do GUI programming).
Anyway, I downloaded ACE and built it with Visual Studio Express 2008 and have been able to use it in VS programs but I'm having trouble making it play nicely with QTCreator.
My .pro file in QTCreator includes these lines:
INCLUDEPATH += C:\Progra~1\ACE\ACE_wrappers
win32:LIBS += C:\Progra~1\ACE\ACE_wrappers\lib\ACE.lib
(the file C:\Progra~1\ACE\ACE_wrappers\lib\ACE.lib definitely exists)
When I try to compile it finds the headers just fine but the linker bombs out with a bunch of 'undefined reference' errors like so:
debug/main.o:main.cpp:(.rdata$_ZTV18ACE_Reactor_Notify[vtable for ACE_Reactor_Notify]+0x10): undefined reference to `ACE_Event_Handler::get_handle() const'
Am I missing something in my project configuration? Or did I do something wrong when I built ACE?
Thanks in advance for any advice. I'm sure it's a simple misconfiguration.