ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

鲲鹏服务器测试

2021-10-30 10:34:44  阅读:180  来源: 互联网

标签:gcc devtoolset mov yum 测试 服务器 鲲鹏 hello


鲲鹏服务器测试

一、购买华为鲲鹏云服务器

根据指导书选择购买弹性云服务器(ECS)





云服务器创建成功

二、环境配置

1、下载 ssh 工具 本机使用Windwos10 环境下的命令行提示符(CMD)⾃带ssh功能。

2、登录 ECS
使⽤SSH⼯具,输⼊公⽹IP、⽤户名和密码,成功登陆。

3、更新编译环境
输入命令更新编译环境

yum groupinstall "Development tools"

4、升级 gcc 版本
依次输入命令升级gcc版本

yum -y install centos-release-scl
yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devtoolset-7-binutils
scl enable devtoolset-7 bash
echo "source /opt/rh/devtoolset-7/enable" >>/etc/profile


三、测试汇编代码

1、新建汇编源文件
vim hello.s

.text
.global tart1
tart1:
  mov x0,#0
  ldr x1,=msg
  mov x2,len
  mov x8,64
  svc #0

  mov x0,123
  mov x8,93
  svc #0

.data
msg:
  .ascii "Hello World!\n"
len=.-msg

2、保存文件,然后通过运行以下命令将其编译为二进制文件

as hello.s –o hello.o

3、使用以下命令进行链接,输出可执行文件

ld hello.o –o hello

4、使用以下命令执行 hello 程序。

./hello

helloworld运行成功


标签:gcc,devtoolset,mov,yum,测试,服务器,鲲鹏,hello
来源: https://www.cnblogs.com/daijunxi2019/p/15472456.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有