• 4457阅读
  • 1回复

这是库没有编译好的问题吗 [复制链接]

上一主题 下一主题
离线succulent
 
只看楼主 倒序阅读 楼主  发表于: 2008-11-02
— 本帖被 XChinux 执行加亮操作(2008-11-30) —
下载了qt 4.4.3,DEV-CPP,QDEVELOP
按照网上搜来的方法配置完毕后
编译时出现这些问题,即便编译空文件也会出现,请问是什么原因呢,静态库编译的时候没编译好吗,还是路径没设置好,可QDEVELOP里面除了一开始出现的那个设置界面,还有qt include那个地方,没有别的地方可以设置了啊


C:/Dev-Cpp/bin/make.exe -f Makefile.Release
make.exe[1]: Entering directory `E:/study/QT/qttest/TEST3'
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc,-static -Wl,-s -Wl,-subsystem,windows -o release\TEST3.exe  -L"c:\Qt\4.4.3\lib" -lmingw32 -lqtmain -lQtGui -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
c:\Qt\4.4.3\lib\libqtmain.a(qtmain_win.o.b)(.text+0x13e):qtmain_win.cpp: undefined reference to `qMain(int, char**)'
c:\Qt\4.4.3\lib\libQtCore.a(qfsfileengine_win.o)(.text+0xd8b):qfsfileengine_win.cpp: undefined reference to `fseeko64'
c:\Qt\4.4.3\lib\libQtCore.a(qfsfileengine_win.o)(.text+0xdd7):qfsfileengine_win.cpp: undefined reference to `fseeko64'
c:\Qt\4.4.3\lib\libQtCore.a(qfsfileengine.o)(.text+0x27f):qfsfileengine.cpp: undefined reference to `fseeko64'
c:\Qt\4.4.3\lib\libQtCore.a(qfsfileengine.o)(.text+0xa2b):qfsfileengine.cpp: undefined reference to `fseeko64'
c:\Qt\4.4.3\lib\libQtCore.a(qfsfileengine.o)(.text+0xd73):qfsfileengine.cpp: undefined reference to `fseeko64'
make.exe[1]: Leaving directory `E:/study/QT/qttest/TEST3'
make.exe[1]: *** [release\TEST3.exe] Error 1
C:\Dev-Cpp\bin\make.exe: *** [release] Error 2
离线succulent
只看该作者 1楼 发表于: 2008-11-03
问题已解决,编译的时候,把release换成debug就行了
然后又编译了一下debug库,那么也能用了
快速回复
限100 字节
 
上一个 下一个