eclipse+gcc开发ARM时,不能调用.s汇编文件中的函数

eclipse+gcc开发ARM时,不能调用.s汇编文件中的函数
图片说明

图片说明

如图所示,无法调用汇编中的该函数。求大神指点。
(开发环境win10)

1个回答

你好像应该在汇编中用 .global 修饰 比如:

    .global TestFun
TestFun:
    ADD     R0, R0, #1
    BX LR
UINT32 TestFun(UINT32);
TestFun(2);
I_am_boy
I_am_boy 问题已经调查出来了 确实是汇编语法不一致的问题 AT&T和intel的区别 谢谢
7 个月之前 回复
I_am_boy
I_am_boy 感谢恢复
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

5
实用matlab+gcc 4. 7.7的时候出现报错
3
gcc添加外部头文件增加系统默认调用路径
1
xilinx SDK编译问题,无法编译出.elf文件,请问依赖变量为什么为空的?
1
Ubuntu 16.04编译QT5问题 xcb相关
1
gcc内嵌汇编, 如何将unsigned char 类型数据转为float 类型?
1
c++代码优化,运行时间目前是9.8s(必须在gcc上运行),目标是6.5s以内,现在遇到瓶颈,如能解答报酬好说
2
自己基于yocto 生成觉得QT开发环境重新移植QT5.5.1时报错,请问什么原因
1
aarch64-linux-gnu-gcc QT交叉编译移植
1
PHP利用shell_exec执行c文件时出现gcc: error trying to exec 'cc1': execvp: No such file or directory
2
怎样给.a文件瘦身?---小白求问
1
海思系列的芯片能使用arm-linux-gcc编译的ffmpeg吗。
1
PX4编译问题,编译出错
2
Linux下gcc编译C代码出现段错误,提示没有strcmp.S文件,原因何在?
1
centos 安装phpstudy 是报错 phpstudy-func.sh: line 123: which: command not found
1
ffmpeg实现web上视频转码为mp4格式用video标签却无法播放
2
配置Linux编译环境时出现arm-linux-gnueabihf-gcc: fatal error: no input files问题
1
编译PX4时出现下面错误怎么办error: non-constant condition for static assertion
3
请大家帮帮萌新 为什么C语言运行中文会乱码?
0
安装arm-linux-gcc时报错:cannot execute binary file: Exec format error
0
GDB远程调试warning: Could not load shared library symbols for /lib/libc.so.6.