Visual Studio编译QT出现的unresolved external symbol等问题解决
2010-05-24 18:46
351 查看
今天下午用VS2005编译QT. 当编译到WebKit的时候出现...unresolved external symbol...的问题. 上网搜索. 在http://blog.csdn.net/shuixin536/archive/2009/08/04/4407054.aspx找到了解决方法:
进到src目录. 找到出问题组件所在的目录. 删除tmp/moc/debug_shared/mocinclude.tmp和tmp/moc/release_shared/mocinclude.tmp两个文件即可. 原因是这两个文件不是新的. 里面可能有些信息已经失效. 删除后重新nmake. 这两个文件会再次生成. 然后就没有问题了.
在编译过WebKit后又有一个地方出现差不多的问题. 也是同样的方法解决了.
进到src目录. 找到出问题组件所在的目录. 删除tmp/moc/debug_shared/mocinclude.tmp和tmp/moc/release_shared/mocinclude.tmp两个文件即可. 原因是这两个文件不是新的. 里面可能有些信息已经失效. 删除后重新nmake. 这两个文件会再次生成. 然后就没有问题了.
在编译过WebKit后又有一个地方出现差不多的问题. 也是同样的方法解决了.
相关文章推荐
- qt编译代码时出现C4819 警告的问题解决
- 在编译QT中出现The tslib functionality test failed!....的问题及解决办法
- Ubuntu 16.04 下Qt编译出现"cannot find -lGL"问题解决
- 解决Linux下Qt编译出现"cannot find -lGL"以及无法安装libgl1-mesa-dev的问题
- vs2008编译时出现问题解决方法:MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- make编译Qt原码时出现 /usr/bin/ld: cannot find -lXrender 问题的解决方法
- 编译安装Qt可能出现的问题及解决办法
- QT 5.9版本 使用MSVC2015编译时出现中文字符乱码问题的解决方法
- 编译Qt4.8.0 生成动态库时出现的问题和解决办法
- C++ GUI QT4 编程--gotocell2 在QT5下编译出现的问题及解决
- 解决Visual Studio编译出现Moc'ing文件,系统找不到指定路径问题
- Qt4.8.5编译qvfb出现undefined reference to `png_create_write_struct'问题解决办法
- vs2008编译时出现问题解决方法:MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 r
- 解决QT无法切换fcitx中文输入的时make编译出现的问题
- Visual Studio 2008编译多平台切换时出现的编译问题解决记录
- Visual Studio 2008编译多平台切换时出现的编译问题解决记录
- 如何解决编译Qt及Qvfb时出现的问题
- 解决Linux下Qt编译出现"cannot find -lGL"以及无法安装libgl1-mesa-dev的问题
- QT 编译通过但是运行出现程序异常结束或者crashed的问题 在QT creator中最佳解决办法