当前位置: 首页 > wzjs >正文

大型网站开发管发服装设计以及网页设计素材

大型网站开发管发,服装设计以及网页设计素材,河南网站建设价格与方案,网站优化软件排名优化现代c获取linux系统架构 前言一、使用命令获取系统架构二、使用c代码获取系统架构三、验证四、总结 前言 本文介绍一种使用c获取linux系统架构的方法。 一、使用命令获取系统架构 linux系统中可以使用arch或者uname -m命令来获取当前系统架构,如下图所示 archuna…

现代c++获取linux系统架构

  • 前言
  • 一、使用命令获取系统架构
  • 二、使用c++代码获取系统架构
  • 三、验证
  • 四、总结

前言


本文介绍一种使用c++获取linux系统架构的方法。

一、使用命令获取系统架构

linux系统中可以使用arch或者uname -m命令来获取当前系统架构,如下图所示

arch

在这里插入图片描述

uname -m

在这里插入图片描述

二、使用c++代码获取系统架构

需要包含<sys/utsname.h> 这个头文件
接口如下

std::string Arch() {struct utsname sysInfo {};if (uname(&sysInfo) == 0) {return sysInfo.machine;}std::cerr << "无法获取系统信息!" << std::endl;return {};
}

三、验证

main.cpp中写下如下代码

#include <iostream>
#include <string>
#include <sys/utsname.h>std::string Arch() {struct utsname sysInfo {};if (uname(&sysInfo) == 0) {return sysInfo.machine;}std::cerr << "无法获取系统信息!" << std::endl;return {};
}int main() {std::cout << Arch() << std::endl;return 0;
}

编译并执行,g++ main.cpp -o main && ./main,执行结果如下
在这里插入图片描述
可以正确获取我虚拟机的架构。
交叉编译一下,放到开发板中运行aarch64-linux-gnu-g++ main.cpp -o main, 结果如下
在这里插入图片描述
在这里插入图片描述
也能正确获取到开发板架构。

四、总结

使用上诉的c++代码,能正确获取到当前系统架构,亲测可用!!!在这里插入图片描述

http://www.dtcms.com/wzjs/828119.html

相关文章:

  • 零售户订烟电商网站免费网页注册
  • 网站建设竞标知识产权教育网站建设
  • 网站制作源码版权买布做衣裳 在哪个网站买好
  • 电子政务门户网站建设汇报wordpress get cat
  • 本地网站搭建写论文的网站
  • 网站开发流程 百度文库牛博网站建设
  • 网站开发绑定qqwordpress音频播放列表
  • 做塑料的网站名字网站尺寸自适应
  • 上海城市分站seo沈阳男科医院有哪些医院
  • 有了源码可以做网站吗建立网站用英语
  • 郑州建设网站的公司赤峰市哪里做网站
  • 桂林注册公司金华seo建站
  • 网站开发的业务需求分析高清的网站制作
  • 网站建设广告宣传素材洛阳网站建设优化
  • 芷江建设局的工作人员网站苏州网络公司排名一览
  • 啊里云服务器怎么做网站惠州做棋牌网站建设哪家公司便宜
  • 晋江原创网如何推广seo
  • 网站建设以后主要做什么深圳创建网站公司
  • 企业网站建设457216336网站模板做网站
  • 静态网站做一单多少钱wordpress多用户后台
  • 怎样做网站收广告费开源项目管理系统
  • 咨询学校网站开发费用搜索引擎算法
  • 做的最好的视频网站有哪些免费的ppt模板下载网站
  • 沈阳制作网站企业做一个小说阅读网站怎么做
  • 网站建设服务那一个便宜东莞海天网站建设
  • 房地产数据网站怎么样拓展客户资源
  • t型网站域名和版面企业网站建站元素
  • 千华网鞍山门户网站深圳一元购网站设计公司
  • 广州网站建设优化方案网页设计师专业培训
  • 梧州网站开发wordpress小工具更改颜色