腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
有没有办法从gdb获得更多的
调试
信息
?
、
、
、
与
Linux
相比,如果在Windows上构建程序,我可以获得更多的
调试
信息
。int i = 1;{ a.push_back(new Derived());}在Windows上构建: 很明显,我可以从Windows版本中获得更多
信息
。如矢量
信息
、向量元素实数类型、派生对象
信息
等。但是
Linux
版本
浏览 4
提问于2022-07-27
得票数 1
回答已采纳
1
回答
未在
调试
信息
中
编译
的g++
、
我有一个小型的.cpp程序,可以
编译
和运行,我想向它添加
调试
信息
,所以我
编译
如下:然后,如果我使用以下命令检查
调试
信息
:a.out:我希望可以找到
调试
信息
。版本
信息
:
Linux
xxx 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 x86_64 x86_64 GNU/<
浏览 3
提问于2013-12-05
得票数 0
回答已采纳
1
回答
是否可以使用lldb
调试
gcc
编译
的程序,或者使用gdb
调试
clang
编译
的程序?
、
、
、
、
(序言:我对C/C++非常陌生,我不知道本机代码中的
调试
实际上是如何工作的。) 一些消息来源说gdb和lldb可以
调试
。其他人说,要使用gdb进行
调试
,必须在gcc 中
编译
。gcc的文档本身表明这是可选的,事实上,如果您使用它,它可能会给gdb以外的
调试
器带来问题。Clang还有一个-g标志,文档基本上只是说“生成
调试
信息
”。那么,这些
调试
器是局限于它们自己的工具链(GNU和LLVM),还是它们在某种程度上独立于使用的
编译
器
浏览 3
提问于2014-01-15
得票数 53
回答已采纳
2
回答
Maven
编译
因“被杀死”而死亡
、
、
、
我正在
linux
虚拟机上运行一个大型Java项目的Maven2
编译
。
调试
源根:
调试
/home/{.}/目标/生成-源/元被杀了 (我立即返回ba
浏览 2
提问于2011-09-02
得票数 8
回答已采纳
2
回答
在VS代码中
调试
ASP.NET 5应用
、
、
我正在尝试在Visual Studio代码中
调试
应用程序。现在,通过VS代码进行
调试
,我在.vscode文件夹上有一个launch.json文件,其中有一行: // Workspace relative or absolute path to我该如何
调试
这个应用程序?
浏览 1
提问于2015-11-07
得票数 1
2
回答
是否使用
调试
信息
编译
了可执行文件?
、
如何检查
Linux
可执行文件是否使用符号
调试
信息
进行了
编译
?
浏览 6
提问于2010-08-04
得票数 1
回答已采纳
2
回答
在
调试
符号(嵌入)中显示宏
、
、
、
我正在使用嵌入式应用程序,在
调试
期间,
调试
器无法解析宏符号(我的理论是:因为宏在预处理中丢失了)。最后,我必须先在源代码中找到宏,然后使用定义来观察变量。如果是,我需要哪些步骤(例如,在
编译
期间需要设置标志)?如果没有,为什么不呢? 任何
信息
都将不胜感激。我的确切设置是WindRiver
编译
器和lauterbach
调试
器。但是如果你有关于其他环境的
信息
,请分享,也许我可以找到一个对应的我的环境。
浏览 2
提问于2014-08-14
得票数 0
回答已采纳
2
回答
HG版本号的Flash AS3?
、
、
我使用ant、hg和
linux
Flash as3库进行
编译
。我想自动包含一些版本
信息
,用于
调试
目的。
浏览 0
提问于2009-10-15
得票数 0
回答已采纳
4
回答
使用
调试
符号获取源代码
、
、
、
、
可以获得使用
调试
信息
(gcc .. -g)
编译
的
linux
共享库(.so)的源代码吗?谢谢您抽时间见我。
浏览 1
提问于2011-04-04
得票数 5
回答已采纳
1
回答
使用PHP运行C++代码
、
它使用cout输出它,我在Windows上
编译
它,我想要运行它的服务器是基于
Linux
的。有什么指示吗?
浏览 1
提问于2014-01-25
得票数 0
回答已采纳
1
回答
用GDB
调试
Intel
编译
项目
、
、
、
我在Code::Blocks中有一个简单的Hello项目,我正在使用Intel C++
编译
器
编译
这个项目。但是,当我更改为使用gcc
编译
器时,它们是正确的。更新 似乎在
Linux
上工作,但在Windows上却不起作用。我使用Intel
编译
器和正确的
编译</em
浏览 1
提问于2014-05-07
得票数 1
回答已采纳
2
回答
如何在
调试
模式下通过终端运行可执行的c++?
、
、
、
/testsh -x test.sh bash -x test.sh 这显示了每个命令执行后立即。
浏览 2
提问于2019-10-12
得票数 0
回答已采纳
2
回答
用-g标志
编译
有什么坏处吗?
、
、
、
、
GDB文档告诉我,为了
编译
进行
调试
,我需要让我的
编译
器生成
调试
符号。这是通过指定'-g‘标志来完成的。 非常感谢!
浏览 2
提问于2021-05-10
得票数 2
回答已采纳
2
回答
对于特定的操作系统(
Linux
),C/C++裸金属
编译
和
编译
有什么区别?
、
、
、
、
假设您有一个交叉
编译
工具链,它为ARM体系结构生成二进制文件。您的工具链如下所示(使用
Linux
在X86_64机器上运行): 裸金属的限制(如动态内存分配、静态构造函数在C++情
浏览 2
提问于2014-04-11
得票数 7
回答已采纳
3
回答
什么是
调试
信息
?
、
什么是
调试
信息
文件? 我在谷歌和维基上找不到太多与此相关的东西。这个标签也没有wiki。也许如果你能给我指明正确的方向,我可以写一封来报答你。
浏览 6
提问于2012-03-29
得票数 0
回答已采纳
1
回答
在串口上启用内核中的低级别
调试
、
、
、
我正在为beaglebone
编译
linux
发行版(Openwrt),并在我的串行端口解压缩
Linux
....done上获得以下o/p。引导内核(内核挂起)以跟踪我启用了CONFIG_DEBUG_LL=y(启用低级
调试
)和CONFIG_DEBUG_INFO=y(启用内核
调试
信息
)的错误,但是我找到了CONFIG_DEBUG_LL_UART_NONE=y,因此如果我是正确的,这意味着该平台不支持UART
调试
(即使内核提供了我可能看不到的
信息
),那
浏览 4
提问于2014-06-06
得票数 0
回答已采纳
1
回答
货物配置文件覆盖std库和外部板条箱
、
在发布模式中,我们可以通过以下方式添加
信息
:debug = 1我读过,我们可以覆盖货物配置文件设置。
浏览 4
提问于2022-01-21
得票数 0
2
回答
gdb:它怎么知道变量的类型和大小?
、
double b; int d; } B; 如果我之后用gcc -g和gdb a.out
编译
这个代码
浏览 0
提问于2011-09-21
得票数 1
回答已采纳
1
回答
为什么文件命令声明,该可执行文件包含"debug_info“。
、
、
、
当我
编译
一个像hello-world这样的基本程序时,文件的输出表明精灵-可执行程序包含某种"debug_info“。-64.so.2, for GNU/
Linux
2.6.32, BuildID[sha1]=d03b68ed8618fcb97094b18157054f7cc2030f3c, not stripped,Read亲自的-S hello _ grep -i
调试
表明,在
编译
时没有"-g“的
调试
信息
。] .debug_str PROGB
浏览 4
提问于2017-02-21
得票数 4
2
回答
未找到cgo交叉
编译
错误stdlib.h
、
背景[root@ec5dc2a3bd37 data_collector]# make crosscompiletry CGO_ENABLED=1GOOS=
linux
GOARCH=arm64 CC=aarch64-
linux
-gnu-gcc CXX=aarch64-
linux
-gnu-g++ AR=aarch64-
浏览 19
提问于2021-05-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
EOS源码编译调试
linux coredump调试
Python 调试技巧 Linux 中国
软件调试器奇怪现象——编译优化
用Visual Studio调试linux程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券