• 6301阅读
  • 5回复

[提问]求教在WINDOWS上发布程序 [复制链接]

上一主题 下一主题
离线wangbenqq
 

只看楼主 倒序阅读 楼主  发表于: 2008-08-04
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2011-01-07) —
我看了论坛上的贴,没有太详细的

我把所说的msvcm80.dll
msvcp80.dll
msvcr80.dll
QtCore4.dll
QtGui4.dll
都和我的.exe文件放在一起了,放到别的机器上不能运行。为什么呢??

我用的是VS2005+QT4.2。


而且我按照QT的文档上面说的,用nmake clean的时候,提示“不知道如何生成clean”


这是怎么回事呢?到底应该如何做呢??
请教!
离线wangbenqq

只看该作者 1楼 发表于: 2008-08-04
我用的debug的EXE,所以我又加了Microsoft.VC80.DebugCRT.manifest
但是提示:“应用程序正常初始化(0xc000034)失败”这是为什么呢?
离线wangbenqq

只看该作者 2楼 发表于: 2008-08-04
呵呵,问题解决了,还是由于少了几个DLL文件

我发现一个最简单的方法,在用VS编译的时候,直接看它都调用了哪些DLL文件,拷贝过来就OK了!
哈哈
简单!
离线wangbenqq

只看该作者 3楼 发表于: 2008-08-05
还有一个问题:
就是我看别人做出来的DLL文件都是只有一个,而且名字也是自己的,这个是不是它有进行了一个封装啊??
这个要怎么做呢?
离线zac372424332
只看该作者 4楼 发表于: 2009-11-05
请问要怎样看调用了哪些DLL文件呢?我用的是VS2008express。
离线wd007

只看该作者 5楼 发表于: 2009-11-05
你可以使用spy++来看,或者叫什么来着没有记住,就是VC++企业版中的工具之一。

要不就借助第三方工具,看你的可执行程序调用了哪些dll
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个