帮别人改个程序,是用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重新编辑 ]