• 6835阅读
  • 3回复

请问Qt如何加入其它的lib? [复制链接]

上一主题 下一主题
离线khk1
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-01
大家好:
因为现在有在用一些多媒体的东西,
而想使用sdl的lib来实做,
但是我却不知道该怎么样的把sdl的lib包进去一起编译,
有看到之前文章如下:
http://www.qtcn.org/bbs/read.php?tid=4586
但还是无法解决,
请知道的人能够帮忙格空抓药一下。

OS:WindowsXP
IDE:qt creator
想加入的lib:sdl (http://www.libsdl.org/release/SDL-devel-1.2.13-VC8.zip)

感激不尽!!thx
离线khk1
只看该作者 1楼 发表于: 2009-05-02
目前在.pro档之中加入以下参数
INCLUDEPATH +=C:\SDL-devel-1.2.13-VC8\SDL-1.2.13\include
LIBS +=C:\SDL-devel-1.2.13-VC8\SDL-1.2.13\lib\SDL.dll
LIBS +=C:\SDL-devel-1.2.13-VC8\SDL-1.2.13\lib\SDL.lib
LIBS +=C:\SDL-devel-1.2.13-VC8\SDL-1.2.13\lib\SDLmain.lib

出现的错误讯息如下
c:\Qt\2009.02\qt\lib/libqtmaind.a(qtmain_win.o)(.text+0x309): In function `WinMain':
C:/qt-greenhouse/Trolltech/Code_less_create_more/Trolltech/Code_less_create_more/Troll/4.5.0/qt/src/winmain/qtmain_win.cpp:136: undefined reference to `qMain(int, char**)'
collect2: ld returned 1 exit status
mingw32-make.exe[1]: *** [debug\test_sdl.exe] Error 1
C:\Qt\2009.02\mingw\bin\mingw32-make.exe: *** [debug] Error 2
Exited with code 2.
Error while building project test_sdl
When executing build step 'Make'

不知道各位是否能提示一下我缺了什么呢??
离线茶亭量子
只看该作者 2楼 发表于: 2009-05-03
这个错误跟其它库没有关系,需要链接:qtmaind.lib
生命在于运动。
没有做不到,只有想不到。
http://hi.baidu.com/kernel_linux
离线khk1
只看该作者 3楼 发表于: 2009-05-03
请问是否可以在详细叙述一下??
我目前的环境是windows,现在是上网找到那个lib然后丢入他所指定的数据夹内即可吗??
感谢您的回复!!THX
快速回复
限100 字节
 
上一个 下一个