网上找到的都是:
GIT_REPOSITORY "https://github.com/curl/curl.git"
改为:
GIT_REPOSITORY "git://github.com/curl/curl.git"
Ubuntu20.04环境下RealSense SDK2 配置关于libcurl问题的处理_Ohaiu的博客-CSDN博客
我一直失败
终于让我找到了一个大成打法,此法适用各类git网络问题
打开librealsene/Cmake/external_libcurl.cmake
找到
GIT_REPOSITORY "git://github.com/curl/curl.git"
GIT_TAG "2f33be817cbce6ad7a36f27dd7ada9219f13584c" # curl-7_75_0
写着需要的 curl-7_75_0版本
先下载该版本到本地,解压,重命名 curl
接着
注释 #GIT_REPOSITORY "git://github.com/curl/curl.git"
添加:URL "/home/***/curl.zip"
改到culr.zip的本地链接 注意不要有中文:
即:
#GIT_REPOSITORY "git://github.com/curl/curl.git"
URL "/home/***/curl.zip"
GIT_TAG "2f33be817cbce6ad7a36f27dd7ada9219f13584c" # curl-7_75_0
再 cmake ok~!
同理,只要是cmakelist需要git的网络问题 都可以先下载 再改为本地包