android– 获取cp无法创建常规文件openssl中没有此类文件或目录

android– 获取cp无法创建常规文件openssl中没有此类文件或目录,第1张

概述我在尝试编译openssl代码时遇到以下错误.在“makeinstall”步骤中获得以下错误.如果有人解决了这个问题,请告诉我.谷歌搜索有链接,但指向未解决的问题“http://marc.info/?l=openssl-users&m=121239973214424”makinginstallincrypto...make[1]:Enteringdirectory`/home/

我在尝试编译openssl代码时遇到以下错误.在“make install”步骤中获得以下错误.如果有人解决了这个问题,请告诉我.谷歌搜索有链接,但指向未解决的问题“http://marc.info/?l=openssl-users&m=121239973214424”

making install in crypto...make[1]: Entering directory `/home/test/openssl-1.0.1f/crypto'cp: cannot create regular file `./../libs/armeabi/include/openssl/crypto.h': No such file or directorychmod: cannot access `./../libs/armeabi/include/openssl/crypto.h': No such file or directorycp: cannot create regular file `./../libs/armeabi/include/openssl/opensslv.h': No such file or directorychmod: cannot access `./../libs/armeabi/include/openssl/opensslv.h': No such file or directorycp: cannot create regular file `./../libs/armeabi/include/openssl/opensslconf.h': No such file or directorychmod: cannot access `./../libs/armeabi/include/openssl/opensslconf.h': No such file or directorycp: cannot create regular file `./../libs/armeabi/include/openssl/ebcdic.h': No such file or directorychmod: cannot access `./../libs/armeabi/include/openssl/ebcdic.h': No such file or directorycp: cannot create regular file `./../libs/armeabi/include/openssl/symHacks.h': No such file or directorychmod: cannot access `./../libs/armeabi/include/openssl/symHacks.h': No such file or directorycp: cannot create regular file `./../libs/armeabi/include/openssl/ossl_typ.h': No such file or directorychmod: cannot access `./../libs/armeabi/include/openssl/ossl_typ.h': No such file or directorymake[1]: *** [install] Error 1make[1]: Leaving directory `/home/test/openssl-1.0.1f/crypto'make: *** [install_sw] Error 1test@ubuntu:~/openssl-1.0.1f$

我经历了这个Error cp: cannot create regular file “”: no such file or directory.但是,脚本文件是由他写的.他有机会改变档案.但是,在openssl的情况下如何做?

我像这样配置了openssl

./Configure androID shared --prefix=./../libs/armeabi --openssldir=openssl

并做了一个

makemake install

我也试过root权限,比如

sudo make install

但仍然得到同样的错误.

解决方法:

花了很多时间(试验和错误的方法)我得到了答案.不要在配置中给出相对路径.只给出绝对路径

./Configure androID shared --prefix=`pwd`/../libs/armeabi --openssldir=openssl

由于相对路径“cp:无法创建常规文件`./../libs/armeabi/include/openssl/crypto.h’:没有这样的文件或目录”这是失败的.

总结

以上是内存溢出为你收集整理的android – 获取cp无法创建常规文件openssl中没有此类文件或目录全部内容,希望文章能够帮你解决android – 获取cp无法创建常规文件openssl中没有此类文件或目录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1110566.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存