积木首页 - 学院 - 软件测试 - 技术百科 - 问答 - 黄页 - 手册 - 站长工具 - 社区
登录 | 注册
积木技术社区 » C/C++ » 怎么release编译的.exe还是不能单独运行呢???
打印 楼主:fyEB_123 发表于 2011-01-05 15:16 [回复16次/有效15个,浏览260次]

怎么release编译的.exe还是不能单独运行呢???

编译以后有.exe和.obj还有.pch....怎么回事呢?
2楼 发表于 2011-01-05 15:20
依赖的mfc*.dll之类的都要打包安装啊
3楼 发表于 2011-01-05 15:38
也许release后缺少什么文件没有加到执行文件中,把相关东西除代码外拷到release目录下再试试
4楼 发表于 2011-01-05 16:10
编译的时候 使用都没问题的啊...
5楼 发表于 2011-01-05 16:40
静态编译可以
6楼 发表于 2011-01-05 17:17
如果你能输入密码,说明你程序至少能执行,至于为什么消失了,只能说明你程序有bug,crash了
7楼 发表于 2011-01-05 17:52
静态编译
8楼 发表于 2011-01-05 17:59
编译没问题说明不了什么,这只说明没有语法错误而已。
你现在不正是使用时出问题么?何来“使用都没有问题”?
9楼 发表于 2011-01-05 18:31
一步步的查啊,先看下mfc*.dll之类的是否有缺失,没有缺失,经静态编译一下,再看看有什么问题了。
10楼 发表于 2011-01-05 19:01
嗯 是这样子的~~~~
11楼 发表于 2011-01-05 19:13
有很多东西不是带个dll过去即可得。楼主应该看他不能运行的具体原因进行处理,而不是盲目的打包dll。楼主恐怕连现象都没描述,怎么能直接去找dll打包?MFC依赖的dll那么多,要打包多少。
12楼 发表于 2011-01-05 19:41
建的什么什么项目? 是不是用到了.net framework?
13楼 发表于 2011-01-05 20:19
请使用静态链接...
14楼 发表于 2011-01-05 20:39
我登陆密码后....程序就消失了...
15楼 发表于 2011-01-05 21:20
要不静态编译
要不把你用到的dll和exe放同一目录下
16楼 发表于 2015-07-05 17:20
进来看看顶一下! [color=White]http://www.2ppt.cn[/color]
标题:
内容:

PHP: PHP技巧 - PHP基础 - PHP实例 - PHP错误代码 - 正则表达式 - 热门脚本语言: DOS命令 - vbs - CSS/HTML - python - perl - ruby - shell编程 - Powershell

JS: node.js - JS基础 - extjs - jQuery - JavaScript技巧

网址导航成语大全积木 TinyMCE 服务邮箱: Gimoohr(#)gmail.com
Copyright © 2008 Gimoo.Net  京ICP备05050695号