-
进入文件夹
`cd criu-3.11`
直接使用make命令肯定报错,要先安装依赖,如下:
-
安装protobuf
-
下载安装包:protobuf-2.6.1.tar.gz 下载地址:http://pan.baidu.com/s/1i43CzJn 地址引用自Ubuntu上安装protobuf 和protobuf-c
-
解压
`tar -xvf protobuf-2.6.1.tar.gz`
-
进入文件夹
`cd protobuf-2.6.1`
-
执行
`./configure`
-
执行
`make`
请耐心等待。。。。
执行
`make check`
命令执行结束后的截图,如下:
执行
`sudo make install`
-
-
安装protobuf-c
-
下载安装包:protobuf-c-1.2.1.tar.gz (上面的安装包链接中包含这个压缩包)
-
解压
`tar -xvf protobuf-c-1.2.1.tar.gz`
-
进入文件夹
`cd protobuf-c-1.2.1`
-
在执行configure之前,必须先安装pkg-config
-
`sudo apt-get install -y pkg-config`
`sudo apt-get install protobuf-compiler`
`sudo apt-get install libprotobuf-dev`
-
执行
`./configure`
-
执行
`export LD_LIBRARY_PATH=/usr/local/lib`
-
执行
`make`
-
执行
`sudo make install`
到此为止,需要下载的安装包就安装完了,下面是命令行安装的依赖:
以下命令均在criu-3.11文件夹执行(其实在哪是无所谓的,只有在安装git之后才有一点点影响,大牛请忽略,小白请照做)
-
-
安装libnet-dev
`sudo apt-get install libnet-dev`
-
安装libnl-3-dev
`sudo apt-get install libnl-3-dev`
-
安装libcap-dev
`sudo apt-get install libcap-dev`
-
安装 asciidoc
`sudo apt-get install asciidoc`
-
其实到这里已经把依赖安装的差不多了,但是有些情况下还是会有些问题的,因为我也是多次安装,每次的错误都不一样,为了保证安装无误,可以选择把下列包都装上
```
`sudo apt-get install protobuf-c-compiler sudo apt-get install python-protobuf`
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
049)]
[外链图片转存中…(img-X29DjabE-1715624685049)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!