我忘记密码怎么办?(忘记了忘记密码的密码怎么办)
777
2022-05-30
2.3 Linux mbedtls 安装
本节将介绍如何在Linux平台安装mbedtls。在mbedtls官方代码仓库中介绍了至少4种不同的安装方法:yotta、Make、CMake和Microsoft Visual Studio(Visual Studio 6或 Visual Studio 2010)。本节主要介绍CMake安装方法,相较于其他方法,CMake构建工具更加简单易用。CMake工具是一个跨平台的安装(编译)工具,使用简单的脚本语句来描述编译与安装过程。CMake不能直接输出可执行文件,但是它能够输出各种各样的makefile脚本,然后再通过makefile脚本构建可执行文件。CMake的结构化文档名为CMakeLists.txt,一个CMake工程中总包含一个CMakeLists.txt。
2.3.1 安装 CMake
在Linux正确构建mbedtls开发环境之前,需要在Linux中安装合适版本的CMake工具。在Debian/Ubuntu系统中可通过apt-get工具从中心软件仓库中获取并安装CMake。在控制台中输入以下指令便可完成CMake的安装。
$ sudo apt-get update
$ sudo apt-get install cmake
但中心软件仓库中的CMake版本一般较低,可能无法满足需求。若遇到版本问题时可前往CMake官网下载合适版本。下面以v3.8.2版本为例,说明如何安装较新版本的CMake工具。本节把CMake工具安装至{用户目录}/opt/cmake路径下,为了能够正确使用CMake工具,还需要把CMake工具的具体安装路径写入环境变量中。安装CMake的具体过程如下:
# 新建CMake安装文件夹
$ mkdir –p $HOME/opt/cmake && cd $HOME/opt/cmake
# 通过wget指令获取cmake-v3.8.2版本安装包
$ wget https://cmake.org/files/v3.8/cmake-3.8.2-Linux-x86_64.sh
# 执行CMake安装过程
$ yes | sh cmake-3.8.2-Linux-x86_64.sh | cat
# 在.bashrc文件最后增加一行
$ echo "export PATH=$PWD/cmake-3.8.2-Linux-x86_64/bin:\$PATH" >> $HOME/.bashrc
# 环境变量生效
$ source ~/.bashrc
CMake工具安装完成之后,可通过查看当前版本编号的方式验证该工具是否正确安装。在控制台中输入“cmake –version”命令即可验证当前版本编号。如果CMake安装正确,可获得类似以下输出:
# 查看cmake版本信息
$ cmake –version
# 输出内容
cmake version 3.8.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
数据加密服务 IoT 软件开发
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。