【 以下文字转载自 CPlusPlus 讨论区 】
发信人: dormouseBHU (dormouseBHU), 信区: CPlusPlus
标 题: [求助] vcpkg 编译 opencv4 总是失败
发信站: 水木社区 (Wed May 5 09:23:24 2021), 站内
假期用 vcpkg 编译 opencv4,折腾了好几天,都没搞定。
刚开始是网速问题,都想办法解决了。
后来是编译到一半就报错,每次报的错都是:
ninja: build stopped: subcommand failed.
仔细查日志,能找到类似下面的信息,但是每次都不一样。
FAILED: bin/opencv_photod.dll lib/opencv_photod.lib
LINK : fatal error LNK1168: cannot open bin\opencv_photod.dll for writing
在 build 目录下用 ninja 编译也会报错,但是至少可以往下继续。
现在的进展是 ninja 成功了。用 ninja install 也把编译好的库放到了
vcpkg/packages/opencv4_x64-windows 目录下了。
可是 vcpkg/installed 目录下还是没有。
接下来有什么办法能继续吗?
--
FROM 120.244.156.*