腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
调试
信息
是如何组织的,它包含什么内容?
、
、
、
在编译的C/C++程序中,
调试
信息
是如何组织的?它包含了什么?
调试
器如何使用
调试
信息
,例如gdb,以及如何比nm或objdump更好地读取
调试
信息
?
浏览 0
提问于2010-09-23
得票数 2
回答已采纳
4
回答
控制C++
库
中的
调试
级别-
Linux
、
、
、
我有一个C++
库
,它可以在
Linux
和Windows中使用。我想让用户控制
调试
级别(0 -不
调试
,1-只有严重错误... 5-
信息
性
调试
信息
)。提前感谢!
浏览 0
提问于2010-06-03
得票数 0
1
回答
MinGW -为什么C 'hello world‘是42kb的可执行
文件
?
、
、
、
如果我用MinGW编译C hello world,得到的exe是42Kb。如果我使用极小的C编译器,我会得到一些2Kb的东西。(在这两种情况下,都没有指定任何选项,也没有做任何有趣的事情,只需gcc问候。c -o hello.exe)
浏览 3
提问于2016-11-19
得票数 0
1
回答
静态
库
-
调试
还是发布?
、
、
、
在Windows中,您实际上可以生成带有
调试
信息
和未优化的
调试
静态
库
(.lib);然后,您还可以生成一个不需要
调试
信息
的发布静态
库
(.lib),并且可以静态地链接到最终产品中。0000000000002ea0 l F .text 00000000000001fc _ZN12_GLOBAL__N_121debugMyFunction2Ejllj 因为有' debug‘后缀,我相信这个静态
库
是一个
调试
库</em
浏览 0
提问于2016-01-06
得票数 1
回答已采纳
2
回答
GDB打印MSVC2012和GCC 7.3.1的C++输出不同
、
、
、
、
我有两个可执行
文件
(MS和
Linux
),分别使用MSVC和GCC编译
库
。我的程序包含一个从message_queue_inter.h接口继承的message_queue.hpp模板类。此接口包含来自静态
库
的includes。这两个
库
都是O2优化的,没有任何
调试
信息
(
调试
信息
格式-> None用于MSVC,-g0用于GCC)。事实上,当我
调试
这两个可执行
文件
(在Eclipse中)时,
浏览 0
提问于2015-03-31
得票数 3
2
回答
如何确保程序或共享
库
是用-g编译的
、
、
我想确保我的执行程序是可
调试
的,什么命令可以得到
信息
。
浏览 0
提问于2011-10-12
得票数 0
回答已采纳
2
回答
Android CMake和ndk构建生成不同大小的
文件
。
、
、
、
我想看看我们是否可以从ndk移植到构建我们的C++
库
。两者都是发布版本。我正在使用ndk版本19进行构建,与相关的工具链
文件
。
浏览 0
提问于2020-11-02
得票数 0
1
回答
从
linux
共享
库
中剥离
调试
信息
、
、
我正在使用GCC为ARM
Linux
编译一个共享
库
。=hidden -fvisibility-inlines-hidden -Wall -Wno-psabi -march=native -mfpu=neon" )我希望GCC也能有同样的表现。有没有办法告诉GCC停止在.so
文件
中包含
调试
信
浏览 19
提问于2017-10-19
得票数 1
4
回答
用gdbserver
调试
共享
库
、
、
、
我可以在我的主应用程序中逐步完成代码,但是如果我试图进入共享
库
中的函数,我将获得内存地址和
调试
器终止。 这是我的
库
,它被编译并复制到目标系统上的/lib
文件
夹。(它确实有
调试
符号)我尝试使用.gbdinit
文件
来设置solib绝对前缀/lib。
浏览 8
提问于2011-12-23
得票数 10
3
回答
应用程序可以以编程方式生成自己的堆栈跟踪吗?
、
我有一个用C写的程序,可以在
Linux
,MacOS和Windows上运行。有没有一种方法可以调用函数并生成堆栈跟踪?这对我来说是非常有用的。理想情况下,我希望在所有三个平台上都这样做,但
Linux
是最重要的。(Windows正在通过mingw编译。) 谢谢。
浏览 2
提问于2011-11-07
得票数 17
回答已采纳
4
回答
调试
交叉编译代码:
Linux
->Windows
、
、
、
、
我正在将一个项目从
Linux
交叉编译到目标Windows (使用mingw)。输出是一个动态链接
库
,从C#调用它是可行的,但是
调试
非常困难。构建输出一个.o
文件
,该
文件
可以向gdb提供符号,但基本上我能做的就是对异常进行中断,并找到异常发生时正在执行的函数的名称;甚至连完整的堆栈跟踪都做不到。我无法使用WinDbg进行
调试
,因为我没有.pdb
文件
。 这是一个建立在
Linux
上的开源项目;我相信他们的构建过程依赖于几个已安装的
Linux
浏览 1
提问于2011-06-01
得票数 13
1
回答
执行系统
库
调用的源代码级
调试
的推荐方法是什么?
、
我需要
调试
系统
库
中的一些调用,以了解这些调用的不同之处,以及其中一个调用失败的原因。 现在,
Linux
发行版通常提供剥离的系统
库
和单独的
调试
符号
文件
。例如,去掉了/lib/libc-2.8.so中的符号,留下了一个名为.gnu_debuglink的部分,其中包含查找单独
调试
文件
的
信息
。单独的
调试
文件
可通过
调试
包安装,并包含gdb所需的符号
信息
。
浏览 6
提问于2011-09-02
得票数 2
1
回答
获取流程详细
信息
、
一般来说,是否有任何方法可以获得进程的详细
信息
(我的程序在执行之前被操作系统转换为的进程)。当我的程序作为一个进程执行时,是否可以输出数据结构的内容(例如PCB)?
浏览 0
提问于2013-01-27
得票数 0
1
回答
文件
"/bin/cp“的输出是什么意思?
、
、
: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-
linux
-x86-64.so.2, for GNU/
Linux
2.6.32, BuildID[sha1]=ea4510e2ea94e09894383430c178b21df065faac, stripped 这是什么意思
浏览 0
提问于2017-03-04
得票数 1
3
回答
FastMM让你的可执行
文件
变得更大?
、
FastMM会让你的可执行
文件
变得更大吗?我注意到我的应用程序大约增长了300-500kb,这对我来说是相当大的。我已经关闭了delphi编译器选项以排除
调试
信息
,但是大小没有改变。
浏览 5
提问于2010-10-28
得票数 2
2
回答
如何简单地在Windows上崩溃时创建C++堆栈跟踪转储
、
、
当程序崩溃时,除了记录
文件
的堆栈跟踪之外,我什么也不找。我不喜欢它给我发邮件或者上传任何东西到服务器上。如果这意味着它只适用于RelWithDebInfo构建,或者对于访问.pdb
文件
或其他任何东西的构建,那就没什么问题了。我怎样才能做到这一点?除了
库
建议之外,我还想了解实际需要做什么(许多不同的
库
/解决方案似乎有一个非常复杂的需求网络,取决于操作系统等等)。是否需要与可执行
文件
一起提供的
调试
符号? 我要找的是“我该怎么做”,而不是“图书馆能帮我做什么”。
浏览 3
提问于2021-11-17
得票数 0
2
回答
如何在GCC中编译C程序,以便在WinDbg中进行
调试
?
、
、
、
、
.\001_simpleMain.c -O0 -m64 -g 编译后,我运行WinDbg (10.0),打开可执行
文件
(Ctrl+E),程序正在加载。断点在启动过程中被击中,一切正常。
浏览 3
提问于2017-06-09
得票数 6
回答已采纳
3
回答
如何使用Mingw将
调试
符号放入DLL,或将其提取到dbg
文件
中?
、
、
、
、
我已经写了一个共享
库
,其中一部分被用Visual Studio6(纯C)编写的Windows应用程序使用。这个
库
在
Linux
下运行得很完美,但是在Windows下有些地方出了问题(它使用了一些#ifdef WIN32,这可能包含了一些错误的东西)。但是将
库
DLL作为“附加DLL”添加到VS6中的项目中,并在
调试
模式下运行应用程序,它说DLL
文件
不包含
调试
信息
。 该
库
是在没有优化(-O0)和带有
调试
符号(-g)的gcc
浏览 2
提问于2010-02-11
得票数 4
1
回答
在项目中
调试
外部共享
库
、
、
、
、
我有应用程序,它使用外部C++
库
。可以告诉
调试
器
库
源代码在哪里,甚至可以在Android中像这样进行
调试
吗?
浏览 3
提问于2015-06-26
得票数 1
回答已采纳
点击加载更多
相关
资讯
linux coredump调试
Python 调试技巧 Linux 中国
用Visual Studio调试linux程序
在Linux下调试 Shell 脚本
【Linux】调试器-gdb使用
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券