添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

本方法针对某些项目比如openMVS下载依赖过程中依赖包过多的下载问题作了一些小改进:

最近在装 openMVS ,根据building的指引,我需要使用vcpkg下载各种依赖。

不得不说这玩意是我见过最致命的包管理工具,半天下载不下来,一百多个包,简直要命。

在下载过程中,发现会有如下提示:

可以看到最后一行的url,实际上可以使用这个url直接拿到浏览器当中下载。

如果包少还好,包多的话,我需要一个一个下载,并且修改名称为->后边的字符串,非常麻烦。最后无奈为了稍微加速,只能用Python写个脚本:

import urllib.request
#每次根据vcpkg的提示找到这个字符串复制过来
url = 'https://github.com/opencv/opencv/archive/4.5.1.tar.gz -> opencv-opencv-4.5.1.tar.gz'
#字符串拆解
x=str.split(url,'-> ')
print("downloading...")
#下载包的目的地址dir
dir="D:\\users\\jt\\3Dviewer\\vcpkg\\downloads\\"
#x[0]是下载链接,x[1]是下载包应该重命名的名称
req = urllib.request.Request(x[0])
print(x)
urllib.request.urlretrieve(x[0], dir+x[1])
print("finish...")
最近在装openMVS,根据building的指引,我需要使用vcpkg下载各种依赖。不得不说这玩意是我见过最致命的包管理工具,半天下载不下来,一百多个包,简直要命。在下载过程中,发现会有如下提示:可以看到最后一行的url,实际上可以使用这个url直接拿到浏览器当中下载。如果包少还好,包多的话,我需要一个一个下载,并且修改名称为->后边的字符串,非常麻烦。最后无奈为了稍微加速,只能用Python写个脚本:import urllib.request#每次根据vcpkg的提示
vcpkg 下载 非常令人头痛,下面是一位 github 用户的抱怨,非常真实! The download and compilation time of vcpkg is relatively long. So during this waiting period, I would rather go play a game, have a cup of coffee or do some other work. But, but, but! ! ! When the network is not go
vcpkg 是微软开发的命令行包管理工具,在使用第三方库的c或c++开发中可以简化相关的配置操作。 vcpkg 安装的包支持Visual Studio 2015 update 3及以上版本,包括vs2017工具集,目前在windows平台已有超过900多个包,linux平台超过350个包。在默认情况下, vcpkg 会优先使用vs2017进行编译。如果未安装,则使用vs2015编译和安装。使用 vcpkg 对于c或c++开发,令人烦恼的第三方包管理工作大大的减轻,实则是“居家旅行,必备之品”。 vcpkg 需要安装某个包
vcpkg 常被我们用来安装C++的某些库文件。比如我如果想安装 ceres库,那么就进到 vcpkg .exe的文件夹下输入指令 .\ vcpkg .exe install ceres:x64-windows 接下来就需要耐心的等待安装完成,但是在安装过程中速度会很 ,那么 解决 的办法为:查看需要 下载 的网址——复制网址到浏览器进行 下载 ——将文件放到downloads文件夹下——将名字改为 下载 的名字(具体去temp文件夹下看名字)。以下具体操作图片 首先观察要 下载 的网址 接下来要复制到浏览器进行 下载 将其复制到d
VCPKG 是一个很好的C++管理工具。现在在Linux和macOS下也可以使用了。做到了跨平台,这个很不容易。 但是在国内使用有个问题,一些相关需要的工具 下载 的速度极 ,比如说cmake,git,7zip 等等,在Linux和macOS下有个设置选项,可以设置选择使用系统自带的相应的工具,其实这些工具差一些版本没关系,但是 vcpkg 里面集成的东西却必须是最新的,应该是为了兼容性考虑。 那么...
运行bootstrap- vcpkg .bat 等待脚本执行成功 执行 vcpkg integrate install ,这样visuall studio 就可以直接引用 vcpkg 的包了 试试安装一下curl这个
解决 国内用户使用 vcpkg 安装第三方库时 下载 必须工具与代码速度 或无法连接的情况,我个人搭建了 vcpkg 国内镜像: ftp://139.196.94.253/ 使用方法: clonehttps:// github .com/JackBoos/ vcpkg 切换分支至mirror_zhCN 使用正常 vcpkg 命令build vcpkg 及安装其他port 注意:该镜像为非官方镜像,若有 下载 问...
vs code vcpkg 安装及使用 vcpkg 安装(ubuntu wsl)以下来自的实例[Installing and Using Packages Example: SQLite]() vcpkg 安装(ubuntu wsl) 该文章主要用于自己学习便于查找,如有不当请谅解,以下来自 github 下的内容,稍加整理,本人安装 vcpkg 很粗浅,直接安装在目录/usr/local/下。 1、 下载 vcpk...
你可以使用 vcpkg 下载 和安装xlnt库。首先,确保你已经安装了 vcpkg ,并将其添加到了系统的环境变量中。 然后,打开命令行窗口,并导航到 vcpkg 的安装目录。运行以下命令来搜索并安装xlnt: vcpkg search xlnt vcpkg install xlnt 这将自动 下载 和安装xlnt库及其依赖项。一旦安装完成,你就可以在你的项目中使用xlnt库了。记得在编译器中设置正确的包含路径和链接库路径,以便正确地引用xlnt库。
脱脱克克: sudo aptitude install python3-cif2cell Couldn't find any package whose name or description matched "python3-cif2cell" Unable to apply some actions, aborting E: Unable to locate package XXX 的解决办法 脱脱克克: sudo apt-get install python3-cif2cell 这些方法都试了就是不行,就连阿里云、清华源全部换了都unable,还能是什么原因呢?对了,是在服务器上,vnc远程安装的 C++中for auto的用法 生物鬼才孟德尔: E: Unable to locate package XXX 的解决办法 帆帆不再有梦: 作者大大!爱死你了!真的有用!花了好长时间找解决方法,找了几天,你这个有用的!!!!作者无敌!!!厉害!! 表情包 表情包 VS中程序运行时隐藏DOS黑框 wzjzlh: