我在这个论坛上很新,我求你帮助解决一个非常令人沮丧的lib问题。
我通常在linux和QtCreator上使用++,但现在想用QtCreator编译我的Windows 7代码,我遇到了一些问题......
我使用mingw =>编译了fftw,blas / lapack;没问题
我将itpp编译为静态库,=>没问题,我使用make check,一切都通过了,
我在项目的.pro中链接-litpp -lfftw3 -llapack和-lblas,我收到了这条消息:
Warning: .drectve `-aligncomm:"___hexdig_D2A",5' unrecognized C:/Qt/2009.02/mingw/lib/libitpp.a(libsignal_la-fastica.o):fastica.cpp:(.text+0x107b): undefined reference to `__chkstk_ms' C:/MinGW/lib/libfftw3.a(generic.o):generic.c:(.text+0x19d): undefined reference to `__chkstk_ms' C:/MinGW/lib/libfftw3.a(lt8-generic.o):generic.c:(.text+0xdf): undefined reference to `__chkstk_ms' C:/MinGW/lib/libfftw3.a(lt8-generic.o):generic.c:(.text+0x26f): undefined reference to `__chkstk_ms' C:/MinGW/lib/libfftw3.a(transpose.o):transpose.c:(.text+0xa56): undefined reference to `__chkstk_ms' C:/MinGW/lib/libfftw3.a(cpy2d.o):cpy2d.c:(.text+0x647): more undefined references to `__chkstk_ms' follow collect2: ld returned 1 exit status
如果你有任何问题来自哪里,我是一个想法:( 预先感谢 ! :)