
开发-调试-测试工具(IDE等)
文章平均质量分 70
wwl33695
这个作者很懒,什么都没留下…
展开
-
让编译器生成ASM文件及Map文件
对于C++来说,几乎所有的编译器都能够生成汇编指令输出,而其它语言则不一定。以现在Windows平台流行的语言来说,主要是Visual C++、C++Builder和Delphi(其实本人也就熟悉这些语言 )。对于这些语言有相应的方法来获得其汇编代码:【Visual C++】命令行:/FA 仅生成汇编文件/FAcs 生成汇编、机器码以及源代码的对照文件/FAc 生转载 2012-09-21 17:03:54 · 1667 阅读 · 0 评论 -
VC Debug与Release区别
Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用,我们使用的软件都是Release版本的。Debug 和 Release 并没有本质的界限,他们只是一组编译选项的集合,编译器只是按照预定的选项进行编译链接。 VC编译器的编译选项可以在Projec转载 2012-12-17 12:25:11 · 428 阅读 · 0 评论 -
Visual Studio远程调试
开发环境:用A表示,指安装了Visual Studio 2010的机子。远程环境:用B表示,指需要被调试的进程运行的的机子。B机上设置:安装Remote Debugger,分为X86版本和X64版本,可以在visual studio 2010的安装光盘的 /Remote Debugger 目录中找到。也可以到微软的官方网站下载。A机上测VS版本要和B机上的Debugger版本匹配,转载 2013-03-14 14:59:04 · 1012 阅读 · 0 评论 -
重现VC6中的函数提示
dsp 工程文件,文本格式,不可丢失或损坏 .dsw 工作区文件,丢失或损坏时,可点击.dsp文件打开工程,.dsw文件自动重建 .clw ClassWizard信息文件,ini格式,ClassWizard出问题时可删除它再重建 .map 映像信息文件,编制DLL写.def文件时,若不知道函数导出顺序,可在 Prject \ Settings \ Link转载 2013-03-17 13:50:04 · 349 阅读 · 0 评论 -
SVN 错误中文对照
#, c-formatmsgid "Destination '%s' is not a directory"msgstr "目的 “%s” 不是目录"#, c-formatmsgid "Destination '%s' already exists"msgstr "目的 “%s” 已存在"#, c-formatmsgid "Can't read directory '%转载 2013-05-21 16:12:24 · 13850 阅读 · 0 评论 -
开发者需知的10类工具
摘要:作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文中按类型总结了10类开发者须知的工具,并各列举了一些知名应用软件。作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文作者按类型总结了10类开发者须知的工具。优快云摘译如下:免责声明:“最好”的软件工具通常属于主观看法,也许你并不同意我的观点,但是也可以从中获取所需。1.转载 2013-05-10 17:38:26 · 336 阅读 · 0 评论 -
用UltraEdit简单 配置 c++ IDE
A 基本环境配置首先, UltraEdit通过wordfile.uew来配置环境,先看一个配置样本:/L1"C/C++" C_LANG Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CX转载 2013-06-03 09:52:10 · 1060 阅读 · 0 评论 -
PDB文件格式概述
PDB文件:每个开发人员都必须知道的 一 什么是PDB文件大部分的开发人员应该都知道PDB文件是用来帮助软件的调试的。但是他究竟是如何工作的呢,我们可能并不熟悉。本文描述了PDB文件的存储和内容。同时还描 述了debugger如何找到binay相应的PDB文件,以及debugger如何找到与binay对应的源代码文件。本文适用于所有的Native和 Managed的开发人员。在转载 2013-06-17 15:31:56 · 1151 阅读 · 0 评论 -
VC 编译参数介绍
VC编译器的编译链接参数非常之多,对程序生成在细节上的控制也是非常强大的。要深入了解编译器参数是比较困难的,但作个初步认识还是不太难。编译参数可以在Project Setting中查看(Project菜单再选择Setting),如下图:这些参数究竟代表什么意思了?可以通过在CMD窗口下输入cl /help(注1)查看各个参数的含义。C/C++ COMPILER OPTIONS转载 2012-12-17 12:23:45 · 391 阅读 · 0 评论 -
串口测试工具使用说明(Portmon)
在串口测试工具中,也经常使用串口监听工具,用来监听上下位机串口相关操作,并截获收发数据的串口工具。不占用串口资源。如:PortMon,ComSky等。我也一直使用PortMon,下面就是用图形并茂的方式来介绍,请大家指出不足,以便共同进步。 PortMon串口监听工具,在进行监听前,要保证相应串口不被占用,否则无法正常监听数据。PortMon设置及使用:1). 确保要监转载 2012-12-13 17:21:15 · 2465 阅读 · 0 评论 -
常用软件性能测试工具
目前市场上的性能测试的工具种类很多,可以简单的划分为以下几种:负载压力测试工具、资源监控工具、故障定位工具以及调优工具。 1. 主流负载性能测试工具 负载性能测试工具的原理通常是通过录制、回放脚本、模拟多用户同时访问被测试系统,制造负载,产生并记录各种性能指标,生成分析结果,从而完成性能测试的任务。 主流的负载性能测试工具有: QA Load:Compuwa转载 2012-12-12 19:10:59 · 337 阅读 · 0 评论 -
汇编IDE的选择与配置
IDE,全称集成开发环境,对于MASM的IDE,我想每个人最低的要求都至少要求在写程序时不需要在命令行中手工输入命令来编译再链接,这样很不方便,如果代码有错,就需要用编辑器(一般是计事本)修改然后再重复的编译、链接,把大量的时间花在这种操作上,不爽!为此,RedASM出现了,它具备了写MASM程序的所有基本功能,只要设置好,在RedASM中写程序简直和用VC差不多,API函数原型的提示转载 2012-09-22 16:04:03 · 5197 阅读 · 0 评论 -
Tortoise SVN配置与使用
TortoiseSVN安装可以从http://tortoisesvn.tigris.org/下载最新版,目前最新版是TortoiseSVN-1.5.6.14908。下载后,安装。重启机器,使目录图标生效。在资源管理器中,鼠标右键点击任意位置,右键菜单中出现“SVN Checkout”,即为安装成功。svn操作流程开发人员使用svn进行开发的一般流程是:checkout(检出转载 2012-10-15 16:39:54 · 522 阅读 · 0 评论 -
Visual C++ 插件系列介绍
说到Visual C++的插件,大家可能只有想到Visual Assist吧。天真!行内开发的插件可只有这个!?下面介绍一下vc6.0的其他插件。Visual Assist(强烈推荐)网址:http://www.wholetomato.com/功能:VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小转载 2012-11-05 11:17:22 · 323 阅读 · 0 评论 -
vs2008卸载完整步骤
在装了了VS2008后发现 总是自动一个错误提示 很频繁 意识有可能在卸载SQl2005时 误删Vs2008安装后的组件导致,打开添加和删除程序时 一时确犯了难 不知从何下手卸载VS2008, 官方查了资料 还得必须手动删除全部组件 建议能出一个VS2008专门的卸载工具,有点类似于.NETFrmeWork版本清理工具,这样处理起来更加快捷直接 卸载VS2008具体步骤如下:Remov转载 2012-11-08 10:07:47 · 488 阅读 · 0 评论 -
VS2008增加ActiveX控件测试容器
在编activex控件时,可以用到Active X control test container来测试activex控件,这在VisualStudio 6里面是很方便查找的,工具菜单下面就有。但是在visaul studio 2008 里面TSTCON32.exe这个文件却消失了。那它是没了吗,不是的。而是微软把它放在了例子程序里面,需要自己编译。详细目录:比如我装在C盘里面,VC的例子在 “C:转载 2012-11-14 14:22:28 · 1372 阅读 · 0 评论 -
vs2008添加虚函数
以前的VC6.0中,我们可以直接在CLASS WIZARD中添加虚函数,例如添加一个CFRAME类中的ONCOMMAND函数等等,但是在VS中没有CLASS WIZARD,怎么办呢,其实我们也可以直接添加,只不过位置不一样而已,现在的位置是在属性里面,然后点击重写,就可以在里面找到我们所需要的ONCOMMAND函数了,添加即可。在vs2008中,添加消息响应和类似添加虚函数的操作都变到属性窗口了。转载 2012-11-14 16:18:27 · 935 阅读 · 0 评论 -
visual studio静态,动态链接库开发工具简单使用
这是2011年8月份做过的一点实验,查了MSDN等等很多资料,基本搞明白了。这里我不会使用visual studio的图形界面工具,作为专业人士,还是搞懂自己的工具是怎么运转的,这样比较好。要使用的是visual studio的命令行工具,其实和gcc那堆工具对应关系挺明显的,大致如下:gccclarlibldlink文件转载 2012-12-03 13:33:09 · 819 阅读 · 0 评论 -
MicroSoft编译器你不可不知的秘密
标题: 【原创】MicroSoft编译器你不可不知的秘密作者: 黑猫①号时间: 2012-12-15 23:33转载请注明出处 链接: http://blog.youkuaiyun.com/jha334201553/article/details/8300153注:1. 本文是写给调用dll原理不太清楚,以及不知道怎么调用未声明但是已经导出的windows API(例如N转载 2012-12-25 13:32:51 · 362 阅读 · 0 评论 -
使用UltraEdit32编辑器格式化源码功能
UE编辑器一直是我编程和编辑文本的好帮手,对它映像最深刻的功能就是列模式编辑功能,确实给我的工作带来不少的便利,但作为编程工具没有格式化源代码的功能能似乎使UE美中不足,可是事实并非如此,UE提供的两个开源命令行工具就可以很好地完成当下流行的几款编程语言源码的格式化工作。在UE内可以对XML、Java、C/C++、C#源码文件进行格式化操作,这个功能比较隐蔽所以一般用户可能没有注意到。这些源码转载 2013-07-04 14:10:18 · 498 阅读 · 0 评论