腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
调试
qemu-arm
SIGSEGV
、
、
、
、
背景我正在开发一个运行在皮质M4处理器
上
的
代码库。我希望能够交叉编译对接器容器中
的
代码,以定位到皮质-M4处理器,并在
qemu-arm
用户空间模拟器
上
运行该代码。我用编译程序,如下所示:然后,我尝试在docker
浏览 2
提问于2021-09-14
得票数 0
2
回答
Linux
上
带有
Cortex-M4
的
qemu-arm
、
、
我正在使用
qemu-arm
和ARM Workbench IDE来运行/分析一个ARM二进制文件,它是用armcc/armlink (一个.axf文件,用C编写
的
程序)构建
的
。然而,无论我怎么尝试,当二进制文件是为
Cortex-M4
构建
的
时候,它都不能工作。当选择M4作为CPU时,模拟器和
qemu-arm
都挂起。我知道这个处理器需要一些额外
的
启动代码,但我可以找到任何关于如何让它运行
的
综合教程。有人知道怎么做吗?我有一个很大
的
浏览 56
提问于2021-05-19
得票数 0
回答已采纳
1
回答
用qemu仿真ARM
Cortex-M4
、
、
我有一个由多个C源文件组成
的
程序,我想在
带有
Cortex-M4
/M7CPU
的
qemu中执行它。我使用以下命令来构建对象: "arm-none-eabi-gcc" -c -mcpu=
cortex-m4
-mthumb -fomit-frame-pointer -Wimplicit-fallthrough/lib/arm_none-eabi_gcc/ -o run_main 现在运行这个二进制文件可以得到以下结果:
qemu-arm</em
浏览 175
提问于2020-08-08
得票数 3
2
回答
qemu运行编译
的
二进制文件
、
、
、
、
试图运行我从qemu
上
的
固件中提取
的
编译后
的
二进制文件,但是遇到了以下错误:/systemobject, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), stripped 我使用"-L“标志,如中所建议
的
那样
浏览 3
提问于2017-12-03
得票数 4
回答已采纳
1
回答
在
qemu-arm
中使用动态链接器
、
、
我有一个用arm-
linux
-gnueabi工具链编译
的
非常简单
的
arm可执行文件。我可以用
qemu-arm
执行它,没有任何问题: $
qemu-arm
-L /usr/arm-
linux
-gnueabi/ ./a.out Hello world !在没有任何参数
的
情况下运行链接器似乎也是有效
的
:
qemu-arm
/usr/arm-
linux
-gnueab
浏览 56
提问于2019-02-21
得票数 3
2
回答
如何在
Linux
子系统
的
.s
上
运行程序集( VSCode )文件
、
、
、
、
我使用上
的
VSCode作为我
的
IDE。例如,如何在division.s
上
运行以下VSCode文件?有什么我需要下载
的
吗?我使用gcc来编译C代码。这里也能用吗? 提前临场!:D
浏览 3
提问于2021-02-11
得票数 0
回答已采纳
1
回答
用arm-
linux
-xxx-gcc编译
的
用户程序在一台x86机器
上
运行?
、
、
我交叉编译hello.c与arm-
linux
-gnueabi-gcc我检查了./hello
的
格式,这是一个arm用户程序!hello: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, for GNU/
Linux
2017/3/19编
浏览 4
提问于2017-03-19
得票数 2
1
回答
qemu生成
qemu-arm
和qemu-system-arm
、
我想生成
qemu-arm
来运行二进制文件。我从下载了qemu源代码,并按照它
的
自述文件进行构建,但只生成了qemu-system-arm,我不知道为什么但同样,没有
qemu-arm
./configure --target-list=arm-softmmu,arm-
linux
-user
浏览 2
提问于2015-10-27
得票数 1
2
回答
生成错误:
qemu-arm
:未找到命令
在
linux
上
构建时,我会得到以下错误。 /bin/sh: qemu-aarch64命令未找到 有人能帮我解决这个错误吗?
浏览 3
提问于2015-07-13
得票数 2
3
回答
无法使sed处理变量和引号。
我将要编写一个shell脚本来替换这一行:通过以下方式: exec
qemu-arm
-L /mnt/c/git/build/
linux
_arm7/mnt/c/git/build/
linux
_arm7/build_arm7现在在一个名为BUILD_DIRECTORY
的
变量中。无论我尝试了什么(引
浏览 0
提问于2022-08-25
得票数 2
回答已采纳
2
回答
qemu-臂分割故障
、
、
、
、
取一个简单
的
文件: return 0;我
的
CMakeLists.txt文件:projectBSP_DRIVER_FILES}) ${BSP_COMPILER_FLAGS} -mcpu=
cortex-m4
) ${COMPILER_FLAG
浏览 5
提问于2021-12-14
得票数 0
回答已采纳
1
回答
安装了qemu后,是否有命令运行任何ARM程序集文件(.s)?
、
、
、
、
developer.arm.com/-/media/Files/downloads/gnu-a/10.2-2020.11/binrel/gcc-arm-10.2-2020.11-x86_64-arm-none-
linux
-gnueabihf.tar.xz7ddbc3e52783&la=en&hash=985078B758BC782BC338DB947347107FBCF8EF6B' -O gcc-arm-10.2-2020.11-x86_64-arm-none-
l
浏览 7
提问于2021-02-12
得票数 2
5
回答
如何解决在使用qemu运行arm二进制文件时加载共享库时
的
“错误”?
、
我正在运行
Linux
14,并安装了qemu、qemu和gnueabi工具链。我用arm-
linux
-gnueabi-gcc test.c -o test编译了test.c。当我尝试运行
qemu-arm
/usr/arm-
linux
-gnueabi/lib/ld-
linux
.so.3 test时 我听到一个错误:test: error while loading shared运行
qemu-arm
test,正如我以前尝试过
的
那样,
浏览 9
提问于2013-04-23
得票数 15
回答已采纳
1
回答
在
linux
上
使用qemu交叉编译arm程序集并模拟非OS arm环境
、
、
、
目前,我正在尝试测试我编写
的
arm汇编代码。我在Ubuntu上工作,所以我下载了一个交叉编译器工具链(arm-
linux
-gnueabi),这样我就可以编译我
的
代码,然后使用
qemu-arm
测试它。但是,当我尝试使用arm-none eabi-gcc编译时,它可以编译,但不能使用
qemu-arm
编译。我
的
猜测是它不能工作,因为我是为裸机arm环境编译
的
。我
的
问题是,如何使用qemu-system-arm代替
qemu-arm
来模拟裸机a
浏览 20
提问于2018-01-31
得票数 2
1
回答
ARM
Linux
可执行文件神秘地在x86_64
上
运行
、
、
、
我使用Docker容器(thewtex/cross-compiler-
linux
-armv7)交叉编译x86_64系统上一个简单
的
"Hello“
Linux
用户空间C程序。目标系统是一个ARMv7嵌入式系统(特别是
带有
股票固件
的
Kobo电子阅读器)。\n");}andreas@andreas-pc:~/tmp/test
浏览 3
提问于2016-06-19
得票数 12
回答已采纳
2
回答
qemu-arm
qemu:未捕获目标信号11 (分段故障)-核心转储
、
、
、
、
当我在MacOS 10.13
上
的
docker
Linux
4.9.125-linuxkit #1 SMP Fri Sep 7 08:20:28 UTC 2018 x86_64 x86_64 x86_64GNU/
Linux
中运行
qemu-arm
-L /usr/arm-
linux
-gnueabi/ .对
qemu-arm
进行了调试,得到了详细
的
信息: gdb-peda$ r -L /usr/ar
浏览 271
提问于2019-02-18
得票数 5
2
回答
u-boot /lib/ld-
linux
-armhf.so.3:没有这样
的
文件或目录
、
、
、
我
的
机器Ubuntu16.04.3 LTS x86_64。我编译了u-boot-2017.11,得到了错误。ARCH=arm HOSTCC scripts&
浏览 3
提问于2017-12-13
得票数 7
1
回答
ARM 32位ELF不使用
qemu-arm
执行。
、
在我
的
Ubuntu18.04机器
上
,我使用qemu为ARM平台执行32位ELF文件,如下所示:bin: ELF 32-bit LSB executable, ARM, EABI5, not stripped bin: error while loading shared libraries: libc.so.6: cannot open sharedobject file: No such file or directory 在另一台具有ARM处理器
的
机器
上
浏览 0
提问于2019-05-19
得票数 1
回答已采纳
2
回答
在
qemu-arm
中运行Android应用?
、
、
网上关于这个话题
的
文章很少,所以我在这里问它是否有意义,我在做什么。我正在尝试像android一样对虚拟磁盘进行分区,挂载android镜像(系统、根等)只是为了在
qemu-arm
中
的
Linux
上
运行android应用程序。如果这个问题很愚蠢,我很抱歉。
浏览 3
提问于2014-07-08
得票数 6
1
回答
当我使用qemu & chroot调试程序时,为什么system()
的
一些输出丢失
、
最近,我试图用QEMU调试一个交叉编译
的
arm程序,但遇到了一个问题。但是.bin include lib test.c qemu-arm-
浏览 5
提问于2020-06-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
精通 Linux 上的文件搜索
Endless OS 5.0:带有 Wayland 和丰富应用程序的最佳 GNOME 桌面|Linux 中国
Live Captions:Linux 上的开源视频字幕应用|Linux 中国
15个高大上的Linux工具
Linux上5 款最好的 EPUB 阅读器|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券