任务详情
- 在X86_64架构下实践2.5中的内容,提交代码和实践截图
(1)用汇编代码编程
gcc -m32 -S a.c -o a.s
(2)用汇编语言实现函数
gcc -m32 s.c s.s -o s
(3)用汇编语言编写mysum函数
gcc -m32 mysum.c mysum.s -o mysum
(4)从汇编中调用C函数
gcc -m32 sub.c sub.s -o sub
- 把2.5的内容在OpenEuler中重新实践一遍,提交相关代码和截图
查看自己openeuler系统的架构
将(1)的内容进行编译,发现无法编译成功
上网查找相关报错,原因是openeuler没有32位glibc库文件
使用安装命令
sudo yum install glibc-devel.i686
发现无法安装这个库文件