Qt 编译出现很多undefined reference to XXX的错误,而且出现错误的头文件是外部库里的
在读研究生,最近老师要我接以前师兄的一个项目,里面用了corba方面的库:
LIBS += -LC:/omniORB-4.1.4-mingw/lib/x86_win32 \
-lomniORB414_rt \
-lomnithread34_rt
INCLUDEPATH += C:/omniORB-4.1.4/include
} else {
include(OMEdit.config)
}
于是从网上下了相关的库也放到了相应的位子,但是编译的时候出现海量的如题所说的错误:
./debug\main.o: In function `_tcf_0':
c:/omniORB-4.1.4/include/omnithread.h:674: undefined reference to `omni_thread::init_t::~init_t()'
出现错误的头文件就是这个:C:\omniORB-4.1.4\include\omnithread.h