![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
虚拟机&&Linux&&树莓派4B
文章平均质量分 71
虚拟机与Linux学习
StarSky-yuan
这个作者很懒,什么都没留下…
展开
-
Linux下makefile分析与编写
之前写过一篇关于makefile的博客,是关于几个源文件与头文件的编写,所有的文件都加在上面,比如通过依赖文件生成目标文件,都是一个文件一个文件的加在上面,很不凡便,如果又添加好多的源文件需要生成o文件,还需要继续扩大原来的makefile文件,因此这次编写一个较为高效的版本首先自己编写要先学习别人是如何编写的,下面分析一个案例,案例仅供分析并不放出最后的执行结果CROSS_COMPILE = aarch64-himix100-linux_V630-CC = $(CROSS_COMPILE)gc原创 2021-03-22 15:43:28 · 890 阅读 · 3 评论 -
Linux下.sh案例分析
.sh文件也叫作是shell脚本文件,在linux系统下,shell脚本文件可以将一大堆的操作指令都整合在一起,比如你要在Linux下面编译程序,有两个文件夹,一个是src,一个是bin,src中存放程序代码,bin中存放生成好的.out可执行文件,如果你想要将程序的可执行文件编译好放在指定bin下,你大致需要在src中先使用gcc+/g++,生成.out文件后在使用cp指令拷贝到bin路径下,而且你肯定想只保留一个可执行文件,所以还要用rm指令对src中的可执行文件进行删除,完成这一系列操作至少要手动输入原创 2021-03-18 21:25:02 · 527 阅读 · 0 评论 -
linux下Makefile多个cpp和h文件编译运行
window系统下编译多个cpp与h文件只需在工程中导入即可,然而linux系统下程序的编译往往以文件为单位,并不像Windows下可以在工程环境中运行,所以可以使用Makefile将多个文件链接起来进行编译。下面是要测试的情形我是在home/pi目录下创建的文件,名为testmakecd 进入该文件,在里面创建要测试的程序文件,如下所示,三个h文件,三个cpp文件,还有一个makefile文件。这里的a.cpp和a.h,b.cpp和b.h为两组相应的头文件和程序文件,main.cpp为原创 2021-02-17 11:30:18 · 5655 阅读 · 0 评论 -
树莓派安装中文输入法
你是不是也为树莓派或者一些linux系统没有中文输入法而烦恼,即便编程中不提倡输入中文,但是能有中文输入法在有些时候还是有帮助的。下面进行安装sudo apt install fcitxsudo apt install fcitx-table-wbpy安装一小会就OK了,如果报错404,那就先update,再安装安装完成后,重启sudo reboot重启之后桌面商会出现一个键盘的标志,说明输入法安装成功,右击它选中Configure Current Input Method原创 2021-02-08 15:07:51 · 2006 阅读 · 0 评论 -
树莓派4B编译安装opencv-3.4.1
从去年开始写博客,到现在过了大半年,这段时间里写了两篇关于编译安装opencv的博客。第一次是在虚拟机上安装的opencv2.4.9虚拟机中linux系统安装opencv2.4.9第二次是在树莓派4B上安装opencv2.4.9树莓派4B编译安装opencv2.4.9首先总结一下这两篇博文,第一篇虚拟机安装OpenCV2.4.9,最后可以安装成功,但是在这篇博文里面写了很多安装时的问题,很多都不是安装opencv的问题,而是解决一些环境的问题,比如像sudo apt-get update原创 2021-02-08 10:07:36 · 1155 阅读 · 4 评论 -
树莓派4B编译安装opencv2.4.9
一、先安装的配置文件sudo apt-get install build-essentialsudo apt-get install cmakesudo apt-get install pkg-configsudo apt-get install libgtk2.0-devsudo apt-get install libavcodec-devsudo apt-get install libavformat-devsudo apt-get install libswscale-devsudo原创 2020-11-04 12:31:20 · 547 阅读 · 0 评论 -
Linux下生成动态库函数及调用简述
生成一般的动态库函数一般的库函数指的是只是单纯的编译的代码,比如自己利用标准头文件编写的c|cpp程序,for example:加减乘除函数具体如下,以求和为例,找到一个目录开始操作,首先新建文件touch sum.cpp //保存生成库的源码touch sum.h //保存生成库的头文件,头文件内容如下 #ifndef __SUM_H__ #define __SUM_H__ int sum(int x,int y); #endif将sum.cpp和sum...原创 2020-08-13 11:43:19 · 635 阅读 · 1 评论 -
血泪史——虚拟机中linux系统安装opencv2.4.9
捣腾了好几天时间,终于让opencv2.4.9在linux上安家落户了,因此写下此篇博客给那些像我一样的linux小白一丢丢的参考和建议,因为前后时间确实长了些(大佬略过),所以很多错误不能用界面来给大家显示,只能尽我所能向大家描述我遇到的错误,不过我之前在txt中做过笔记错误我都记录下来,如果是相同的错误,大家很容易就可以找到。下面就开始吧。首先介绍我所使用的虚拟机版本和装载的系统虚拟机:VMware W-14.1.1系统:树莓派Debian-amd64(64位linux系统)因为linu原创 2020-08-03 14:37:18 · 1311 阅读 · 0 评论 -
在虚拟机中安装VMware Tools实现文件共享
在安装好虚拟机后,想把Windows系统下的文件移植到虚拟机中用linux系统运行,于是到网上搜索一些资料,但是试了很多次老是安装失败,没有得到正常的反应,思来想去也没有办法,又试了网上的一些方法,基本上是一胎九个崽连母十个样(开玩笑啦哈哈,大家能解决各自的问题都很厉害),我都试了试,我想我应该是第十一个样(手动滑稽),它们的方法我拿来用都是不行,可能他们的方法都是针对不同版本的,我的就不适应了,或者是他们只解决了一部分问题,但是我的系统是新建安装的,简直不要太干净,输入个指令都怕找不到命令(确实有,后面再原创 2020-07-29 14:37:32 · 967 阅读 · 1 评论 -
在虚拟机上安装树莓派系统
一、准备最近学习树莓派,刚好电脑上有虚拟机,想着先在虚拟机上安装树莓派系统,电脑上的虚拟机版本是VMware10,由于担心老版本兼容性的问题,并且做出尝试后仍存在问题,于是安装了一个14.1.1版本的,搜了网上的资料,该版本下安装树莓派的成功案例特别多。VMware14.1.1的安装链接我也收集了。链接如下链接:https://pan.baidu.com/s/1si2qWY5WT4bmWK4-9MCHvg 提取码:0x52 当然这个链接下载好之后是需要购买秘钥的,我在网上也搜集到了破解的..原创 2020-07-27 13:06:17 · 9104 阅读 · 2 评论