WiringPi的下载——网盘提取
链接:https://pan.baidu.com/s/1cPIt-xZLye1DAQjq2yKzeg
提取码:35vt
(这个库不是很好,链接的库的格式不对,是宿主机的平台,需要自己将树莓派的wiringpi库(libwiringPi.so.2.50)拿来使用)
虚拟机下载ssh服务
sudo apt-get install openssh-server
指令
grep gcc * -nir
grep是在所有的文件中去匹配gcc的字段
* 表示所有的文件
-nir中 n表示显示行号,i表示不区分大小写,r表示递归,一个个目录都找进去
history
查看历史指令history | grep + 要查找的关键字| 表示管道将history的内容通过管道流向grep,然后grep再查找所要内容。
带有WiringPi库如何交叉编译
1、正常我们先要交叉编译WiringPi库,编译出的库适合树莓派,这时候交叉编译可执行程序的时候,链接库的格式也是正确的。
2、通过 -I -L 来指定
软连接
概念:
1、软链接文件有类似于Windows的快捷方式。
2、在软连接(符号连接)中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。
3、它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间
如何生成:
ln -s 是linux中一个非常重要命令,一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,
具体用法是:ln -s 源文件 目标文件。
ln 是指令
-s 是参数
源文件是要被链接的文件
目标文件是软连接文件名字
硬链接:
硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。
参考博文:https://www.cnblogs.com/zhangna1998517/p/11347364.html