解决问题参考的文章https://blog.csdn.net/weixin_42681866/article/details/102668348
简而言之,与执行 configure 所在的目录有关系,与linux挂载相关。
具体的,比如docker中通过ramdesk创建的内存型文件夹:在这个文件夹中解压xxx.tar.gz或者xxx.tgz尝试手动安装时无法直接执行 configure,与 configure 当前的文件权限无关,只能通过 bash configure
运行,且一定会有checking whether we are cross compiling... configure: error: in xxx
的提示。
通过移动整个解压后的文件夹到其他路径之后应该就能解决这个问题。(更具体的原因受限于知识面,不清楚)
checking whether we are cross compiling... configure: error: in xxx 的解决思路
最新推荐文章于 2024-07-09 10:04:31 发布