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

网站开发的技术指标大连seo外包平台

网站开发的技术指标,大连seo外包平台,长沙新媒体公司排名,wordpress安装主体前言:1 CUint-2.1-3.tar.bz2压缩安装包下载并解压2 进入CUint-2.1-3目录并且通过指令./bootstrap*产生configure *执行文件3 执行./configure*命令4 make编译5 make install 安装 前言: 在X86架构上的Linux操作系统上面进行cmake编译(Cyclon…

  • 前言:
  • 1 CUint-2.1-3.tar.bz2压缩安装包下载并解压
  • 2 进入CUint-2.1-3目录并且通过指令./bootstrap*产生configure *执行文件
  • 3 执行./configure*命令
  • 4 make编译
  • 5 make install 安装

前言:

在X86架构上的Linux操作系统上面进行cmake编译(CycloneDDS的C版本),在进行testing的时候需要依赖CUnit单元测试工具,之前已经成功安装了,可以参考文章:
X86架构的Linux(Ubuntu版本)上离线安装CUnit来解决Could not find CUnit(missing:CUNIT_LIBRARY)问题

这中方法中打开Cunit目录,经过make 、make install等步骤生成的可执行文件,通过file命令可以看到其格式为:。如下图所示:

请添加图片描述

它还是属于X86架构下,我们要在ARM架构上cmake编译C语言版本的CycloneDDS代码,所以需要ARM下的CUnit执行文件,最终生成之后的结果应该是如下图所示:
请添加图片描述

下面进行CUnit单元测试工具在ARM架构Linux操作系统上的安装

1 CUint-2.1-3.tar.bz2压缩安装包下载并解压

下载方法已经在下面文章中给出,品一下:
X86架构的Linux(Ubuntu版本)上离线安装CUnit来解决Could not find CUnit(missing:CUNIT_LIBRARY)问题

下载完成之后,如果需要将文件包从Windows传输到Linux上面请参考下面文章,看过的都说好:
Windows与Linux系统实现文件互传(通俗易懂)

下载成功之后的文件名为:CUint-2.1-3.tar.bz2

使用命令解压:tar -jxvf CUint-2.1-3.tar.bz2

解压后的文件夹名称为:CUint-2.1-3

如下图所示我将解压包放在了/home/ubuntu/Documents/ARM下面,此时目录下面包含以下文件包:

请添加图片描述

2 进入CUint-2.1-3目录并且通过指令./bootstrap*产生configure *执行文件

上一步中我们解压安装包,进入CUint-2.1-3目录之后通过ll命令看到

如下图所示:

请添加图片描述

我们通过命令打开vim ./Makefile文件,如下图所示:

请添加图片描述

Makefile文件里面很多东西都是默认的,这样的话make编译出来的库文件都是默认Linux架构下的(X86),所以为了构建出ARM架构下的Cunit,需要改动Makefile文件,但是Makefile文件里面需要连环改动的地方太多,不好下手,所以直接使用命令行的方式来做。

使用如下命令产生configure *执行文件:

./bootstrap --prefix=/home/ubuntu/Documents/install_ARM/ CC=/usr/local/arm/aarch64--glibc--stable-2022.03-1/bin/aarch64-linux-gcc CXX=/usr/local/arm/aarch64--glibc--stable-2022.03-1/bin/aarch64-linux-g++ --host=arm-linux

参数解释:
1、--prefix=后面所跟的就是你所选择的安装路径

这里我选的是:/home/ubuntu/Documents/install_ARM/

2、CC后面跟的就是我们ARM架构下的C语言编译器

CC=/usr/local/arm/aarch64--glibc--stable-2022.03-1/bin/aarch64-linux-gcc
上面的地址是Linux上交叉编译工具链的解压安装地址,c编译器使用的是工具链下bin目录下面的aarch64-linux-gcc

3、CXX后面跟的就是我们ARM架构下的C++的编译器

CXX=/usr/local/arm/aarch64--glibc--stable-2022.03-1/bin/aarch64-linux-g++
同理,C++编译器使用的是工具链下bin目录下面的aarch64-linux-g++

4、--host是指定软件运行的系统平台,如果没有指定,将会自动去搜索

--host=arm-linux表示软件系统平台是ARM

上述指令执行完成以后显示如下图所示:

产生了configure文件
请添加图片描述

3 执行./configure*命令

同上一步,configure*配置默认的是gcc编译器,我们现在是在ARM平台上进行编译,所以需要更改编译器

指令如下:

./configure --prefix=/home/ubuntu/Documents/install_ARM/ CC=/usr/local/arm/aarch64--glibc--stable-2022.03-1/bin/aarch64-linux-gcc CXX=/usr/local/arm/aarch64--glibc--stable-2022.03-1/bin/aarch64-linux-g++ --host=arm-linux

此指令的解释与第二步中相同,就不赘述啦

执行结果如下图所示:

请添加图片描述

4 make编译

linux终端输入:make

如下图所示:

请添加图片描述

请添加图片描述

5 make install 安装

请添加图片描述

安装完成之后,在安装路径下打开CUnit库文件查看文件类型属性

输入:file 文件名

显示结果如下图所示,说明ARM架构上CUnit搭建完成

请添加图片描述
完结撒花~~~~

http://www.shuangfujiaoyu.com/news/152.html

相关文章:

  • 旅游景区网站开发的政策可行性流量查询网站
  • 网站修改图片怎么做谷歌网站优化
  • 收藏网站的链接怎么做seo排名计费系统
  • 求个网站2021年能用app开发公司哪家好
  • 西安网上进行公司新站点seo联系方式
  • 井冈山网站建设今年疫情最新消息
  • 中铁广州建设有限公司网站怎么做推广网站
  • 个人网站的搭建步骤广州百度搜索优化
  • 网上做头像用什么网站企业宣传文案
  • 越南做购物网站百度免费发布信息
  • 开公司网站创建费用百度优化seo
  • 高青县住房和城乡建设局网站搜索引擎营销特点是什么
  • 做养生哪个网站有客人网站设计制作
  • xml做web网站推广计划书怎么写
  • 一个ip做网站焊工培训内容
  • 制作企业网站是免费的吗网站制作多少钱一个
  • 制作灯笼活动搜索引擎优化网站
  • 网站图片最大尺寸北京百度关键词推广
  • 济宁门户网站建设淘宝seo关键词的获取方法有哪些
  • 企业网站源码 企业网站管理系统云南seo简单整站优化
  • 网站建设4000-262-263怎样自己做网站
  • 网站建设 售后服务上海怎么做seo推广
  • 阿里巴巴国际站坑人天津seo网络营销
  • 医院网站加快建设系统推广公司
  • 常熟做网站推广的网络营销五种方法
  • 临沂网站建设兼职最新域名查询ip
  • 响应式网站的好处推广怎么做才可以赚钱
  • 网站盗号怎么做专业网店推广
  • 博物馆网站建设策划书自助建站免费搭建个人网站
  • 青岛谁家做网站seo搜索引擎优化主要做什么