❶ vs2008编译出依赖库的debug和release 到底是怎么编译的
在配置管理器选择 debug或者 release版本编译
❷ 用语言c++ 工具vs2008 编写dll 为什么编译执行后无法生成debug版 只能生成release版本 在线急等各位大侠援
是不是你引用了其他的库,而其他库不支持debug版本?
❸ VS2008下怎样生成的release 版本的exe程序
在生成里面有一个类似名为“批构建”(不同汉化翻译不同)的选项,点击后会出来。
或者在调试工具栏,有一个本来是“Debug”的
下拉菜单
,你选择未Release即可。
P.S:发行版和调试版不同,可能调试版可执行而发行版不行,祝成功~
❹ VS2008环境下release版本的排错请教
检查window (release)下的内存泄漏
1、 放置关键字 assert()
2、 生成map 文件。它并不往可执行文件exe 中添加任何东西,只是在编译的时候将各个函数入口地址记录在后缀为.map的文件中,程序崩溃的时候可以得到一个EIP地址,通过地址知道崩溃所在函数
3、 可以设置断点,在希望设置断点的地方加入 _ASM int 3
4、 可以通过编译时的汇编程序看出
5、 采用第三方工具
查找段错误导致的非法操作用
ptrace系统调用跟踪调试运行中的进程(truss、strace或ltrace的原理都是根据ptrace系统调用跟踪调试运行中的进程)
用truss跟踪clint的系统调用来找出错误,clint是c++静态源码分析工具。通过ports安装好之后利用调试工具truss即可。
❺ vs2008 生成的EXE运行问题
首先你正常使用VS2008编译出来的程序是debug版本的,所以你要改成release版本的,其次默认程序使用动态库链接,但是有的机子由于没有安装VS2008支持库,所以无法运行,所以为了特异性你应该使用静态库链接。还有什么问题加我QQ
,258861434
❻ vs2008编好的程序,为什么debug能运行,release就报错呢
你看看debug文件夹下面有什么引用外部的dll文件是release下没有的
还有就是看看你的代码有什么路径是需要修改的
❼ VS2008中文版如何将C#程序编译成release版的
项目,XX项目属性,生成。。。
❽ vs2008为何生成release在里面没有找到exe文件,
可能是编译时有错误了,导致无法生成exe。你编译的时候,把VS2008的“输出”窗口打开看看,里面有详细的错误信息。