×

windows程序调试

windows程序调试(windows 调试)

admin admin 发表于2023-04-08 19:39:07 浏览60 评论0

抢沙发发表评论

本文目录一览:

visualstudio没有本地windows调试器

visualstudio没有本地windows调试器原因:那是本机调试器,就是调试你的电脑上运行的程序,VisualStudio还有远程调试器,可以通过局域网调试其他电脑上运行的程序。你如果点的是“调试”“开始执行(不调试)”那不是调试程序了,而是正常运行程序。

电脑调试模式启动是什么意思

电脑调试模式启动是什么意思?对于电脑新手不了解是很正常的,下面一起来看解答。

1、 意思是电脑进入了安全模式。

2、 调试模式(安全模式):安全模式启动电脑时,系统只调用一些最基本的文件和驱动程序。启动后不能与网络接通,许多设备也不能正常使用。

3、 调试模式:检查实模式驱动程序产生的冲突。在该模式下系统会反复测试并确定要使用或取消config。sys或autoexec。bat中的驱动程序。

4、 调试模式(安全模式)的用处:如果新添加的设备或对驱动程序进行更改后系统有问题就可以进入安全模式,将出现问题的设备删除,然后再安装。

5、 带网络连接的安全模式:与“安全模式”相比,它还要加载网络驱动程序,它的主要作用与安全模式基本相同。用此模式可以发现一些在安全模式下隐藏的问题。它不支持PCMCIA卡联网。

6、 命令行提示符的安全模式:使用基本的文件和驱动程序启动Windows,启动后进入命令提示窗口。

以上的就是关于电脑调试模式启动是什么意思的内容介绍了。

如何在windows上调试Linux上的C程序

首先需要在 WINDOWS 系统下面安装一个 C 语言编译器(例如:Visual C++),然后把 Linux 下的 C 源程序拷贝到 WINDOWS 系统下面,进入 Visual C++ 环境,即可调试 Linux 系统上的 C 源程序。但是在这里注意一点就是:如果你使用的 C 语言的库函数不是标准的 C 库函数,那么在 WINDOWS 下就无法调试通过,也就是说,你必须保证你的 C 源程序是通用的 C 语言代码才行。-windows程序调试

windows ce程序怎么样调试

对于Windows CE 5.0(及其后续版本)操作系统的应用程序开发,微软推荐使用Visual Studio 2005集成开发环境。(也可以采用Embedded Visual C++ 4.0,并打上SP4补丁,不过我们觉得还是采用VS2005更为便利,而且微软也推荐我们这么做。 )-windows程序调试

如果采用Visual Studio 2005集成开发环境来开发Windows CE系统的应用程序,首先需要将这个环境搭建好。需要安装的软件,及其安装顺序如下:

①安装Visual Studio 2005集成开发环境

安装的时候尽量安装到系统盘下,防止以后在编译代码时出现莫名其妙的错误。系统盘要留下足够的空间,我的电脑C盘就集中了20G的空间。可以用一些工具软件(比如PartitionMagic V8.0),将其他盘的剩余空间补加到系统盘。安装的过程中,可以定制安装,比如VB,VC,C#...,可以将不需要的组件勾掉,以节省磁盘空间。关于这个软件的具体安装步骤,可以查看我们的一体机用户手册,基本也就是点下一步来完成。-windows程序调试

②安装MSDN

这是微软的开发文档,是一个内容非常丰富的资料库。在编写代码的过程中,经常需要使用MSDN查阅相关的函数,及函数的使用方法等等。

③安装Visual Studio 2005 SP1

这个补丁可以到微软的官方网站上下载到,不过这个补丁的安装需要足够的耐心。特别是配置不高的机器,安装的过程中很可能看似已经卡死,这个时候要有足够的耐心,不要轻易的点击取消。VS2005 SP1同样安装到系统盘中,我自己也安装了几次,我觉得至少要在系统盘预留4G的存储空间,实际上安装之后系统增加的文件大小并没有这么多,大概是1,2G的样子,但安装的过程中,它的确需要接近4G的空间,这是因为在安装时需要存储大量的临时文件,在安装完成之后会自动将一些不用的下载文件删除掉。VS2005 SP1修补了Visual Studio 2005集成开发环境的很多BUG。-windows程序调试

④安装ActiveSync

这个软件用于在PC开发端与Windows CE设备端之间建立连接。连接之后可以直接将PC工作台的文件直接拷贝到Windows CE的FLASH文件夹下面(一般Windows CE设备只有FLASH目录下的文件能够保证掉电不丢失)。使用VS2005进行同步调试程序的时候,需要先建立ActiveSync连接。-windows程序调试

⑤安装.NET Compact Framework 2.0 SP1

Visual Studio 2005安装之后,.NET 2.0一般也一起安装了,使用的时候先安装补丁SP1。

⑥安装目标设备的软件平台开发包(SDK)

SDK是一系列头文件,库文件,文档,平台管理器和运行时库的总称。应用开发人员可使用SDK为某个特定平台开发应用程序。 关于SDK包功能的介绍,详见“BSP开发包与SDK包的功能”部分的文章。-windows程序调试

至于如何在VS2005开发WinCE的应用App,可以看下面的流程:

使用Visual Studio 2005集成开发环境来编写Windows CE系统的应用程序。

①打开VS2005,新建 | 文件 | 项目

②项目类型选择:Visual C++ | 智能设备 | MFC智能设备应用程序(MFC是一个频繁使用的微软的应用程序框架)

③输入工程名,修改工程目录,点击“确定”

④进入“概述”页面,点击“下一步”

⑤选择“平台”SDK,例如“ce50_2440a_test”,点击下一步。

⑥“应用程序类型”选择“基于对话框”(这也是最常用的),“MFC的使用”选择“在静态库中使用MFC”,“资源语言”选择“中文(中国)”,点击“下一步”

⑦进入“用户界面功能”页面,更改对话框标题,也可以保持默认,点击“下一步”

⑧进入“高级功能”页面,“ActiveX控件”和“Windows套接字”在使用的时候可以勾选上,这里暂不使用,保持默认,点击“下一步”

⑨进入“生成的类”页面,保持默认,点击“完成”,则工程建立完毕

·选择“视图” | “资源视图”,在对话框上放置一个Button控件,右键属性,将Caption更改为HelloWorld,然后双击Button控件按钮,添加代码:

MessageBox(_T("Hello World !"));

点击“启动调试”,第一个应用程序就顺利运行起来了,点击“HelloWorld”按钮,会弹出一个对话框,上面显示的文字为Helo World !(之前要安装过ActiveSync软件,并已经成功建立PC与Windows CE设备的连接。)-windows程序调试

如何调试Windows外壳扩展程序

1、在Visual C++开发环境中启动外壳扩展,进入工程的“Project|Settings”菜单,然后选择“Debug”标签,在“Executable For Debug Session”编辑框中输入外壳执行程序,也就是资源管理器路径,资源管理器程序路径/ Explorer.exe.-windows程序调试

2、进入任务栏的“开始”菜单,单击“关机”。此时弹出关机对话框,然后按下CTRL+ALT+SHIFT组合键的同时按下关机对话框的“取消”按钮,此时外壳程序被终止。也就是说你的桌面上和任务栏中的所有图标全部消失。-windows程序调试

不要怕啦,这只是关掉了Windows的外壳,其它的一切依然故我,地球该怎么转还在怎么转。已经启动的程序仍然在运行…….

3、启动Visual C++的调试器便可以调试外壳扩展了。

在调试器下运行资源管理器与正常情况下运行的资源管理器是不一样的,很容器引起混乱,这是因为“任务栏”和“开始”菜单按钮是资源管理器的一部分。要想调试某个文件的上下文菜单,当资源管理器在调试器下运行时,它仍然需要从“开始”菜单启动一个资源管理器实例。-windows程序调试

在Windows 9x系统里调试的注意事项:结束调试后,在桌面的任何地方双击鼠标便重启外壳。此时弹出任务管理对话框,在“文件”菜单上单击“运行”,然后输入资源管理器程序(Explorer.exe)的路径,按“确定”按钮后一切恢复正常。-windows程序调试

在Windows NT系统里调试的注意事项:结束调试后,按下CTRL+ALT+DEL组合键,选择“任务管理器”按钮,弹出任务管理器对话框,在“文件”菜单选中“新任务/运行…..”菜单项,然后输入资源管理器程序(Explorer.exe)的路径即可恢复。-windows程序调试