腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我如何判断我是在臂模式还是拇指模式在gdb?
、
、
当使用GDB调试ARMv7二进制时,除了查看指令长度之外,有没有方法可以确定当前的CPU处于哪种模式?(手臂、拇指)
浏览 3
提问于2014-03-26
得票数 5
回答已采纳
2
回答
有没有办法手动设置函数地址?
、
编辑:我使用的是
arm
架构的
arm
-linux-gnueabi-gcc交叉编译器。主程序在
arm
模式下静态链接和编译。我真正想要的是重定位
printf
符号,但是&
printf
需要4B,所以指令BL &
printf
不能这样做。所以,我最多可以有3B。
浏览 0
提问于2013-06-20
得票数 1
回答已采纳
1
回答
在嵌入式系统中使用我自己版本的
printf
时出现的链接错误
我在一个名为
printf
1的文件中提供了sprintf和small_
printf
.c的本地版本。工作正常,将调试消息写入串行端口(使用minicom查看消息)。问题是,当我在整个源代码中将
printf
1重命名为
printf
时,我会得到以下错误。显然,"nostdlib“和"nodefaultlibs”选项没有执行我所期望的操作。为什么我看不出"sprintf“这个名字有什么问题,这是令人费解的,只有"
printf
”。 我环顾四周,看看是否有答案,最好的答案是更新到g
浏览 2
提问于2017-03-21
得票数 1
回答已采纳
2
回答
如何在bash中双重替换数组变量
、
、
、
FOO_CORES=(
ARM
_CM3
ARM
_CM4
ARM
_CR4) 基本上,我希望看到这种情况的发生: make FOO CORE=
ARM
_CR4 我可以运行一个for循环,它可以遍历库数组。lib_name} echo $lib_name $cores_lis
浏览 0
提问于2018-09-14
得票数 1
1
回答
信号处理程序中的
arm
_pc
、
、
、
信号处理器中的相关代码:{
printf
("
arm
_pc address = 0x%X\n", p->uc_mcontext.
arm
_pc);
printf
("<
浏览 27
提问于2020-11-12
得票数 0
回答已采纳
2
回答
在一条单独的行上打印10的每个范围内的素数。
#include <stdio.h> { float
arm
; scanf("%d", &n); {
printf</
浏览 3
提问于2016-12-31
得票数 0
回答已采纳
1
回答
请使用function..some通知在用户指定的范围之间显示阿姆斯特朗号,以获得结果。
/用于用户在给定范围内显示阿姆斯特朗数字并显示其计数的程序:使用主/的函数和显示#include<conio.h>void main() int a,b,i,x,c=0,j; scanf("%d%d",&a,&b); for(i=a;i<bi++)
浏览 1
提问于2016-07-20
得票数 0
回答已采纳
1
回答
ARM
C++交叉编译:通常默认包含可用吗?
、
、
、
、
我是x编译裸金属C++的
ARM
Cortex_M7与
arm
-无eabi-gcc/g+工具链,它工作良好,闪烁良好的固件在我的板。43,的文件中127使用::
print
浏览 2
提问于2019-10-08
得票数 0
2
回答
重新定义
printf
()、sprintf()等
arm
-none-eabi工具链
、
、
、
、
我正在使用gcc-
arm
-none-eabi工具链(目前是7.2.1)来设置和环境。这是针对
ARM
cortex M4嵌入式设备的。现在我想将它设置为默认的
printf
函数。如果我取消注释:#define
printf
printf
_,我会得到以下错误:
浏览 8
提问于2019-12-17
得票数 0
1
回答
C
Printf
不会打印某些0
例如,此函数不会打印第一个
arm
(
Arm
0),因此我在For循环之前添加了一个额外的
printf
,但只要我的armArrayi.count等于0,它就会像这样忽略它: Total Payoff: 75.67
Arm
Count Avg.("Total Payoff:%6.2f\n",tPayoff); for(int i =1; i<numA
浏览 33
提问于2020-03-19
得票数 1
2
回答
无法在gdb中看到任何函数。
、
、
、
、
我是用以下方式编写的:我启动了该应用程序,并在模拟器中启动了gdbserver,并在本地附加。编辑
arm
-linux-androideabi-gcc --sysroot /
浏览 2
提问于2014-07-06
得票数 1
回答已采纳
1
回答
使用nm(1)列出在OS上为
arm
64构建的对象文件中的符号
、
、
、
、
有人知道如何从我为
arm
64架构构建的对象文件中列出符号吗?
浏览 0
提问于2014-12-05
得票数 4
回答已采纳
1
回答
当我使用qemu & chroot调试程序时,为什么system()的一些输出丢失
、
int main()
printf
("aaa\n"); status = system("./bin/ls"); }spy@spy-virtual-machine:/usr/
arm
-linux-gnueabihf$ ./qemu-
a
浏览 5
提问于2020-06-19
得票数 1
2
回答
用于管理c++中特定于平台的代码的内联命名空间技术
、
、
以下是代码片段: //
arm
/math.h inline voidadd_() {
printf
("
arm
add\n");} // try comment out inline void add_() { //<
浏览 5
提问于2016-01-22
得票数 4
1
回答
使用openMP对
ARM
linux进行交叉编译的错误
、
、
、
我试图交叉编译一个程序,使用OpenMP为
ARM
Linux。当我将-fopenmp标志添加到编译链中时,会得到以下错误:/usr/lib/gcc/i686-linux-gnu/4.8/libgomp.spec /usr/lib
浏览 39
提问于2015-12-31
得票数 1
1
回答
AWK根据结果创建内部变量数组,并在END块中打印
、
我有以下variables.tf文件: description = "Client ID for Service Principal" description = "Client Secret for Service Principal" descr
浏览 1
提问于2020-12-15
得票数 0
回答已采纳
3
回答
如何获取
arm
可执行文件中
printf
函数的地址
、
、
、
、
我有保证使装载器为
ARM
elf可重定位的文件。我已经设法解析了elf,并设法进行了一些简单的重新定位,但我必须执行以下操作,我遇到了麻烦。我需要从我试图加载的ELF文件内部调用
printf
函数,并且它必须与试图加载它的程序中的
printf
函数相同。(这是我的宿主程序,从
ARM
arch中用c++编写)。如何获取这个
printf
地址,以及之后如何在elf文件中重新定位符号。(我在谷歌上搜索,发现这种类型的重定位使用24位PC相对寻址)有人能帮我提取
printf
的地址吗?提前感谢!
浏览 2
提问于2013-04-20
得票数 0
回答已采纳
4
回答
RIOT用于嵌入式平台的"stdout“
、
、
下载源代码后,我可以很容易地构建应用程序,包括需要
ARM
工具链的目标。如果这件事过于具体,请原谅。我不熟悉骚乱操作系统的邮件列表,但我也会在那里试试。;
pr
浏览 1
提问于2018-01-31
得票数 0
回答已采纳
1
回答
用于
ARM
的交叉编译zlib
、
、
、
、
我尝试交叉编译zlib for
arm
-poky-linux-gnueabi,但在启动make时出现错误: ...Building shared library libz.so.1.2.11 with
arm
-poky-linux-gnueabi-gcc.
浏览 86
提问于2018-12-21
得票数 3
1
回答
使用Makefile构建简单内核时出现“__aeabi_STH”错误
、
、
我想用
arm
-linux-gnueabihf-gcc-4.8,CC =
arm
-linux-gnueabihf-gcc-4.8#LD =
arm
-none-eabi-ld
浏览 4
提问于2014-10-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
printf打印%
【C语言】printf函数
printf的一个小技巧
printf打印彩色字符,还能闪烁!
提高 printf 实时性能的4种技术
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券