准备工作:
1.安装交叉编译器
2.下载交叉编译包
3.进如源码包阅读README,看看基本的介绍和相关的关键说明
4.分析交叉编译包的依赖性,直到没有依赖包。当然有的包什么都不依赖
5.查看交叉编译包的配置帮助./configure -help
开始编译:
1.设置pkgconfig,环境变量PKG_CONFIG_PATH=.............................../pkg存放.pc文件的路径
2.在上面的./configure -help中,看看需要设置什么环境变量,通常CC来设置交叉编译器名称,如果有依赖包的话,还有一些可能是设置依赖项的头和库的。分别依据自己的实际情况进行设置
3.通常将上述设置的变量放置在./configure 命令行中,并建议添加一个 -v 参数,在尾部再添加 2>error.log,这样我们就能详细的看到配置中检查的过程,以及出错后我们也能在error.log文件中找到相关的日志。其中2>error.log的意思是说将标准错误输出到error.log文件中。
4make & make install 即开始编译,并在编译之后完成安装工作。