腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
关联问题
换一批
在Linux下如何安装和使用gcc编译器?
gdb调试器在Linux下如何安装?
如何使用gcc编译一个简单的C程序?
文章
问答
(9999+)
视频
沙龙
2
回答
在核心文件中找不到通用寄存器
、
、
我能看出
的
一个不同之处是,当
GDB
工作时,verion显示: This
GDB
was configured as "i486-
linux
-gnu".现在更新后
的
版本显示: This
GDB
was configured as "i686-
linux
-gnu" 这就是我所能看到或理解
的
所有不同之处。 我使用
的
ARM工具链没有提供
GDB
。但是当我收到这个错误时,我使用
的<
浏览 165
提问于2013-02-25
得票数 2
2
回答
GDB
可以使用静态链接库重新加载可执行文件吗?
、
、
通常,在使用
gdb
时,我可以停止执行并重新构建可执行文件,然后重新启动,而不会丢失断点。当我尝试对具有静态链接库
的
可执行文件执行此操作时,我得到一个错误,指出在构建过程中无法打开可执行文件。一个具体
的
例子:libtest.h:libtest.c: return a * a;该库是使用以下命令编译
的
-g -c a.c
gcc
a.o -g --static -L.-ltest -o
gdb
浏览 0
提问于2011-12-28
得票数 1
1
回答
操作系统内存管理,部分故障?
、
、
我正在实现自己
的
名为kalloc
的
malloc函数。 但是我得到了分段错误。我已将内存大小设置为100。现在是int _size = 4,但是在main()
的
第三个循环中发生了分段错误。
浏览 2
提问于2018-11-09
得票数 0
1
回答
为什么
gdb
不能显示调试信息?
、
、
、
、
这是我
的
g++:Using built-in specs.COLLECT_
GCC
=/usr/local/
gcc
-4.8.1-for-
linux
32/bin/i586-pc-
linux
-g++ COLLECT_LTO_WRAPPER=&
浏览 13
提问于2016-07-15
得票数 1
回答已采纳
1
回答
如何在RT
Linux
上使用
GDB
进行调试: SIGTRAP失败
、
、
、
在普通
Linux
上,应用程序运行良好,
GDB
也运行良好。在RT
Linux
上,应用程序运行良好,但在
GDB
下
,应用程序运行几秒钟,然后终止并打印: 尝试为
gdb
中
的
SIGTRAP
浏览 1
提问于2019-04-24
得票数 0
2
回答
gdb
在传递命令时不会停止。
、
当按照通常
的
方式运行时,
gdb
会像预期
的
那样停止:(
gdb
) runBreakpoint 1, main ...(
gdb
)$
gdb
--version$ uname
浏览 6
提问于2017-03-03
得票数 2
2
回答
设备需要跨
gdb
、
我在Ubuntu12.04上安装了
gcc
-arm-
linux
-gnueabihf交叉编译器,现在我可以为嵌入式设备构建一个程序。在哪里可以找到跨
gdb
进行调试?
gcc
-arm-
linux
-gnueabihf参考在相关
的
包列表中包含
gdb
-arm-
linux
-gnueabihf,这似乎是我正在寻找
的
调试器。但是这个包是没有的。
浏览 8
提问于2012-11-07
得票数 13
回答已采纳
5
回答
导入错误:没有模块名libstdcxx
、
、
、
当我使用
gdb
来用C++分段错误调试我
的
程序时,我在
gdb
中出现了这个错误。回溯(最近一次调用):文件"/usr/share/
gdb
/auto-load/usr/lib/x86_64-
linux
- gnu/libstdc++.so.6.0.19-
gdb
.py,第63行,从libstdcx.v6.打印机导入register_libstdcxx_printers ImportError:没有名为
浏览 4
提问于2015-09-03
得票数 15
1
回答
如何使用MSYS2 /MINGW64
GDB
调试用MSYS2/MINGW64工具链构建但不是从MSYS2外壳内部构建
的
程序
、
、
、
因为它是从Windows外部构建
的
,所以可执行文件中
的
调试信息被设置为本地MSYS2文件系统,例如F:\projects\neovim\。所以,现在当我从MSYS2 shell内部调用
gdb
时,除了源代码清单之外,大多数东西都工作得很好。list命令告诉我文件名和行号,但没有告诉我实际
的
代码。我从本地shell (pwsh)从MSYS2/MINGW64bin目录运行
gdb
,从那里我可以看到源代码清单。所以我几乎可以肯定问题出在使用unix文件系统
的
MSYS2上,例如/
浏览 197
提问于2021-10-07
得票数 1
1
回答
linux
平台下netbeans6.8配置
gdb
编译器
、
、
我有一个很小
的
problem.can,任何人都可以告诉我们如何在
linux
平台
的
netbeans6.8中配置
gdb
编译器。 提前谢谢。
浏览 0
提问于2010-02-02
得票数 0
1
回答
Makefile :没有使target '/constants.py.in‘成为'/constants.py’所需
的
规则。停
、
、
、
、
我偶然发现需要自动运行
GDB
脚本和vmlinux文件,特别是/usr/src/
linux
../ scripts /
gdb
/vmlinux-
gdb
.py
下
的
脚本。/vmlinux-
gdb
.py", line 34, in <module>File "/usr/share/
gd
浏览 5
提问于2021-06-14
得票数 0
1
回答
我无法在C++中调试VSCode代码
、
、
、
我正在尝试调试我
的
C++文件,但是每当我按
下
Run >>开始调试选项时,它就会运行并退出,而不会出现任何错误或任何事情。我
的
程序没有运行..。Microsoft-MIEngine-Error-wg1xnokk.ddw --pid=Microsoft-MIEngine-Pid-kfv0gezm.4wp --dbgExe=C:\MinGW\bin\
gdb
.exe--interpreter=mi " ,这是它在输出窗口
浏览 2
提问于2020-07-30
得票数 0
2
回答
Android:在gdbserver中找不到调试符号
、
、
、
、
我试图在我
的
Android上附加一个进程,并用
GDB
创建核心文件,但是它无法创建一个gcore文件,因为找不到符号。I输入在我
的
计算机上,我打开
gdb
.exe (从Android )并输入使用我自己编译
的
gdb
.exe,我得到了另一个信息Re
浏览 4
提问于2016-04-23
得票数 0
回答已采纳
2
回答
如何禁用
gdb
编译代码命令
的
所有编译参数?
、
下面是前面一个问题中
的
(见答案)。我读过。然后,当我在
gdb
中运行set debug compile并再次尝试compile code <anything>时,我看到参数-m32被传递给mips-
linux
-gnu-
gcc
。是否有一个干净
的
解决方案(除了在编译之前制作一个剥离-m32
的
虚拟脚本之外)?
浏览 5
提问于2020-03-29
得票数 1
回答已采纳
2
回答
C-逻辑表达式2> -3在
gcc
中
的
计算
、
、
、
、
似乎
gdb
不可能这样做,那么如何在程序集/二进制级别调试这种逻辑表达式(if 2 > -3)呢?COLLECT_LTO_WRAPPER=/usr/libexec/
gcc
/x86_64-redhat-
linux
/4.9.2/lto-wrapper Target: x86_32=i686 --build=x
浏览 5
提问于2015-10-27
得票数 1
2
回答
我在哪里可以找到Atomcity.h中
的
函数定义?
、
、
H是c++ stl
的
一部分。在其源文件中,它声明了两个关于原子操作
的
函数。这是完整
的
源代码。在哪里可以找到这些函数
的
定义。我在stl源代码中找不到它。
浏览 4
提问于2013-09-15
得票数 2
2
回答
GDB
在Arch
Linux
上抛出错误
、
当我尝试执行一个程序时,
gdb
会抛出这个错误。std::ostream::operator<< (this=0x6013c0 <std::cout@@GLIBCXX_3.4>, __n=2)110 /bu
浏览 0
提问于2015-11-28
得票数 5
回答已采纳
1
回答
Ubuntu 14.04,
gcc
4.8.4:由于Python问题,
gdb
漂亮打印无法工作
、
、
在
gdb
中启动一个程序时,我得到了这个错误:File "/usr/share/
gdb
/auto-load/usr/lib/x86_64-
linux
-gnu/libstd
浏览 77
提问于2015-06-25
得票数 18
回答已采纳
2
回答
gdbserver:目标描述指定
的
未知体系结构"aarch64“
、
、
gdbserver进行调试,如下所示$ gdbserver localhost:2000 hello -l 20 -b 10 --enable-targets=all在主机上运行
gdb
连接到目标
浏览 4
提问于2018-11-28
得票数 6
1
回答
gdb
不能交叉编译arm-
linux
。
、
、
、
、
Linux
已经在环境路径中同时拥有
gcc
和arm-
gcc
:Using built-in specs.Thread model: posix [fit@localhost
gdb
-arm]$ arm-none-
linux
-gnueabi-
gcc
&#
浏览 1
提问于2019-01-31
得票数 1
回答已采纳
点击加载更多
相关
资讯
你真的了解Linux下gcc编译器吗?
【Linux】调试器-gdb使用
三步上手 GDB Linux 中国
GDB的7 个单步调试命令|Linux 中国
Linux c编程起步,掌握gcc的基本用法
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券
首页
学习
活动
专区
圈层
工具
MCP广场
返回腾讯云官网