• 8564阅读
  • 5回复

qt windows 下,exe 不能独立运行 [复制链接]

上一主题 下一主题
离线clever
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-14
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
我在我的电脑上编译了一个简单的hello 程序,生成了exe 文件,但是我把它拷贝到别人的
  电脑上却不能运行, 问题处在哪里,
          (相关的dll, 我都有拷贝带过去了,如下:msvcr80.dll      qtCore4.dll     qtcui4。dll             qtCore4d.dll     qtcuid4。dll)
    1. 在没有安装vs 的电脑, 显示应用程序配置错误等。。。
    2。在有安装vs 的电脑上,运行成功.


知道的说一声,谢谢!!急用!
  解决了, ,忘记上来改了,,谢谢 各位!!
[ 此帖被clever在2009-03-29 22:32重新编辑 ]
离线radium_sql

只看该作者 1楼 发表于: 2008-12-14
你没把整个vc8的运行时带过去。在那个VC2005安装目录下的\VC\redist\x86\Microsoft.VC90.CRT\文件夹下的四个文件都要拷过去才行。

你这种情况应该是少了Microsoft.VC80.CRT.manifest这个文件。
QT什么时候替代MFC?
离线radium_sql

只看该作者 2楼 发表于: 2008-12-14
打错了是 \VC\redist\x86\Microsoft.VC80.CRT\ 我的是VS2008
QT什么时候替代MFC?
离线clever
只看该作者 3楼 发表于: 2008-12-14
我把整个vc 里面的 dll 文件都拷贝过去了! 还是不行,不懂是哪里出错!!难道是我编译程序的设置的问题?
  郁闷啊~~
离线water_wf

只看该作者 4楼 发表于: 2008-12-14
编译成releasebanben版本
离线radium_sql

只看该作者 5楼 发表于: 2008-12-14
运行库是4个文件。
QT什么时候替代MFC?
快速回复
限100 字节
 
上一个 下一个