使用CodeBlock调试DLL

原创 2013年12月03日 17:38:46
写DLL最大的痛苦就是不能像一般程序一样随手调试,不过VS还是可以调试DLL的,下断点后直接跳到DLL代码里。codeblock调试DLL就比较曲折了,具体操作是:
1、选定DLL工程,主菜单Project——Set Programs Aruguments——Host Applicaton 选择调用DLL的程序(程序要和生成DLL在一个目录,不在一个目录的情况还没有试过)。
2、在加载dll之前添加语句asm("int3");
3、启动调试,单步进入DLL。
简单控制台程序下,这样是可以的。
版权声明:这是我用坚定的意志克服懒癌完成的,不过随便你们转。

Codeblocks创建和调用DLL动态链接库(C语言)

来源:http://hi.baidu.com/hellosim/item/9ae4317168f4a74bee1e53cb 建立一个最简单的只有一个get_id() 函数的DLL库  一、创建C语...
  • wangwei_cq
  • wangwei_cq
  • 2012年11月15日 16:39
  • 17141

Codeblocks如何调试DLL

如果直接运行DLL工程,会显示You must select a host application to "run" a libary... 好在windows本身提供了一个完美的测试dll ...
  • qwb492859377
  • qwb492859377
  • 2016年02月05日 20:32
  • 988

使用CodeBlock调试DLL

写DLL最大的痛苦就是不能像一般程序一样随手调试,不过VS还是可以调试DLL的,下断点后直接跳到DLL代码里。codeblock调试DLL就比较曲折了,具体操作是: 1、选定DLL工程,主菜单Pro...
  • windzhu0514
  • windzhu0514
  • 2013年12月03日 17:38
  • 1463

如何利用开发开具调试程序-CodeBlock篇

在编写程序中,尤其是完成一个工程的过程中,通过编译的程序往往也会存在错误(bug)。这种错误是运行错误和逻辑错误,比语法错误更隐蔽,更危险。   如何找出这些错误?在冗长的代码中,找出这些错误来并不总...
  • macrohui29
  • macrohui29
  • 2016年02月21日 08:30
  • 2933

怎么用codeblock进行debug调试

用鼠标左键单击代码的左面,可以下断点,然后点击右上角红色运行按钮,进行debug调试 然后可以查看各个变量的值...
  • lonely_gfwolf
  • lonely_gfwolf
  • 2016年11月16日 22:57
  • 2623

Windows环境下创建并使用动态链接库(CodeBlocks版)

CodeBlocks: 首先创建动态链接库工程,工程名为test。 然后将下面这段代码复制到main.cpp里去。 #include "main.h" EXPORT int sum (int a...
  • ECNU_LZJ
  • ECNU_LZJ
  • 2017年06月10日 18:24
  • 155

codeblocks搭建opencv完整教程(一)

这里用的codeblocks版本为13.12,opencv版本为2.4.10。 第一步:下载 opencv-2.4.10.exe (下载地址:http://opencv.org/或http://ww...
  • GooMaple
  • GooMaple
  • 2015年05月11日 12:04
  • 17642

CodeBlocks调试功能快捷教程

在程序设计中,单步调试能够跟踪程序的执行流程。跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题。单步执行除了可以帮助我们发现设计的程序中存在的问题,对于初学者,还可以帮助我们理解语言的机制。 ...
  • sxhelijian
  • sxhelijian
  • 2013年11月10日 15:14
  • 65425

Codeblocks上dll的创建和使用

环境 windows,codeblocks 创建C语言动态链接库 File->New->Project->Dynamic Link Library,写文件名创建 新建的工程原来的main.cpp和ma...
  • qq_29630271
  • qq_29630271
  • 2017年06月30日 21:53
  • 585

codeblocks 下 添加动态链接库

codeblocks 下 添加动态链接库
  • u011561690
  • u011561690
  • 2014年11月06日 19:22
  • 1904
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用CodeBlock调试DLL
举报原因:
原因补充:

(最多只允许输入30个字)