• 7727阅读
  • 0回复

Qt SDK for windows 2010.05 编译问题(关于.rc and .lib) [复制链接]

上一主题 下一主题
离线jimsshom
 
只看楼主 倒序阅读 楼主  发表于: 2010-11-26
帮别人改个程序,是用qt写的。虽然以前接触过qt,但第一次在windows下用。
我的环境是直接安装了Qt SDK for windows 2010.05,自带的Qt creator。
编译时遇到找不到文件的情况。
具体是.pro下的这些文件
win32{
    RC_FILE += resource/icon.rc
    LIBS += audiere.lib static-libircclient.lib -lws2_32
}
貌似是不支持.rc和.lib格式??有人知道是什么原因吗??请指教。。

错误提示分别是:
windres: can't open icon file `resource/icon/sgs.ico': No such file or directory


c:/qt/2010.05/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -l/audiere.lib


没人知道吗??
补充下,lib找不到的命令应该是:
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\QSanguosha.exe object_script.QSanguosha.Debug  -L"c:\Qt\2010.05\qt\lib" -lmingw32 -lqtmaind debug\icon_res.o audiere.lib static-libircclient.lib -lws2_32 -lQtGuid4 -lQtNetworkd4 -lQtCored4


感觉  -L"c:\Qt\2010.05\qt\lib"  这个路径是不是有问题呢?我的lib是在源程序目录下的。
[ 此帖被jimsshom在2010-11-27 09:19重新编辑 ]
快速回复
限100 字节
 
上一个 下一个