visualc++ 运行后不在win10 debug.exe 64位文件夹生成exe文件

成功生成解决方案后DEBUG目录没有EXE执行文件
[问题点数:20分,结帖人zhouxicai]
成功生成解决方案后DEBUG目录没有EXE执行文件
[问题点数:20分,结帖人zhouxicai]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|下次自动登录
现在的位置:
& 综合 & 正文
在Visual C++ 6.0中怎么才能生成独立的EXE文件呢而不需要DLL
QA004775建立日期: 日 最后修改日期:日 所属类别:
操作系统: windows98
编程工具: Visual C++ 6.0
问题: 在Visual C++ 6.0中比如我调用一个_tcslen(求字符串的长度时等价为strlen)用DEBUG编译时他是调用哪个DLL?还是静态连接到程序中?当我调用messagebox时,是不是动态连接的???只是提供messagebox在DLL中的地址????”在Visual C++ 6.0中怎么才能生成独立的EXE文件呢而不需要DLL?如果使用了DLL库那么是不是在没有安装Visual C++ 6.0的系统上都不能运行呢??????这个问题一直困扰着我!
水平: 刚入门
如果是调用Windows提供的函数,如MessageBox,则在任何配置情况下(无论DEBUG和RELEASE)不需要分发任何DLL,只要是Windows系统都包括这些函数,Visual C++在生成EXE时知识包括了函数在系统DLL中的地址。
如果是C/C++中定义的函数(包括Visual C++扩展的函数),以及MFC的类,则是否需要分发DLL与你的配置有关。是否分发DLL与Settings对话框中的选项有关,如果选择Using MFC in a Shared DLL中,则需要分发DLL,而如果选择Using MFC in Static Library,则不需要。详细的介绍参考。是否需要分发DLL这点也和DEBUG和RELEASE无关。但是如果选择Using MFC in a Shared DLL,则分发哪个DLL和和DEBUG和RELEASE有关,详细的内容可以参考。
总结以上说法,对于一个简单的程序,如果要在没有安装过VC++的机器上安装,只要是RELEASE模式的就可以。如果进一步要求不需要DLL,则需要选择Using MFC in Static Library。
对于复杂的程序,例如使用数据库、OCX等,则只能满足在没有安装过VC++的机器上安装的要求,而总是需要分发DLL的。
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 其他方面,
【上篇】【下篇】您所在的位置:
  点击visual c++中生成的exe文件闪退怎么办呢?很多刚刚接触c语言的同学不知道如何解决,下面小编就为大家带来了解决方法哦。
  大家肯定都知道在 Visual C++ 6.0 中点击生成程序,再点击运行,只要程序没错误,程序肯定不会闪退。在 Debug文件夹 下的
exe可执行文件 的闪退的原因是没有设置 &停留& 命令。
  开头加上#在main函数的末尾加上 system(&pause&); 如果有 ,那么加在 的前面。
  点击生成,运行之后,程序结束时会多出现一个语句。
  再次进入Debug文件夹,打开 exe可执行文件 就发现不会闪退了
  以上就是点击visual c++中生成的exe文件闪退的解决方法,希望可以帮助到大家。
微信被广泛应用,那么微信收款码贴纸如何申请,下面就是小编带来...
电脑软件排行
移动软件排行
读过此文的人还看过
天极大视野
京公网安备84号博客访问: 1122905
博文数量: 249
博客积分: 1218
博客等级: 少尉
技术积分: 2777
注册时间:
分类: Windows平台 18:54:01
情况:是c++程序, 同事用的是WIN7系统, 自己用的是XP系统
今天自己机子上VS2010能运行的程序, 发给同事,他也是用VS2010打开,不知道为什么就提示 "无法启动文件“....exe”系统找不到
指定文件". &同样是VS2010居然打不开.&
后来解决办法如下:
"菜单--->项目--->属性--->配置属性---->链接器---->清单文件---->生成清单" 设置为"是"&
再重新生成解决方案, 重新生成可执行程序,然后就搞定了...
还有,确定好输出目录的位置:配置属性-->常规-->输出目录, 与其它依赖的dll文件相对路径的问题.
当生成Debug的时候没问题了,但是生成release又不行了,之前调用的哪些.lib库文件和.dll文件什么的都要重新添加和设置过. 且在Release目录下要有需要的dll文件。 如何添加lib引用 查看我的另一文章:“VS2010中添加lib库引用” &http://blog.chinaunix.net/uid--id-4194449.html
阅读(64671) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~
请登录后评论。VS直接调试运行与执行debug文件夹下的exe结果不同
[问题点数:40分]
VS直接调试运行与执行debug文件夹下的exe结果不同
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2017年2月 总版技术专家分月排行榜第三
2018年1月 .NET技术大版内专家分月排行榜第一2017年5月 .NET技术大版内专家分月排行榜第一2017年4月 .NET技术大版内专家分月排行榜第一2017年3月 .NET技术大版内专家分月排行榜第一2017年2月 .NET技术大版内专家分月排行榜第一2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2017年2月 总版技术专家分月排行榜第三
2018年1月 .NET技术大版内专家分月排行榜第一2017年5月 .NET技术大版内专家分月排行榜第一2017年4月 .NET技术大版内专家分月排行榜第一2017年3月 .NET技术大版内专家分月排行榜第一2017年2月 .NET技术大版内专家分月排行榜第一2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2018年2月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第二
匿名用户不能发表回复!|

我要回帖

更多关于 qt 运行后 没有 debug 的文章

 

随机推荐