大佬教程收集整理的这篇文章主要介绍了linux – 为交叉编译配置“–prefix”选项,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在进行交叉编译时,我应该将哪条路径传递给–prefix选项:我应该在构建计算机上指定路径还是在目标平台上指定路径?
假设我将代码构建到/ home / me / arm / build / target_fs / usr中,之后我将文件复制到我们的目标平台,它们将位于/ usr.@R_712_10675@用–prefix = / home / me / arm / build / target_fs / usr还是只使用–prefix = / usr@R_717_6072@ install DESTDIR = / home / me / arm / build / target_fs?
我认为–prefix不是构建的路径,而是运行环境的路径(即目标平台上的路径).答案here让我觉得我是对的.但是有很多页面(例如,Cross-compiling FFmpeg for Raspbian: – prefix = / my / path / were / i / keep / built /),其中人们使用构建机器上的路径作为–prefix.所以我很困惑.
在您进行交叉编译时,我认为您使用哪个前缀并不重要,因为无论如何您将在DESTDIR中安装,然后手动将二进制文件复制到目标.
以上是大佬教程为你收集整理的linux – 为交叉编译配置“–prefix”选项全部内容,希望文章能够帮你解决linux – 为交叉编译配置“–prefix”选项所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。