xmake 默认编译是 MT 的。你只切了 add_requires 里面库使用 MD,但是外面的 main.cpp 还是默认的 MT 。这个你要自己通过 add_cxflags 切。。 ifis_plat("windows")thenadd_cxflags("/MD")end 使用vcpkg 相关opencv3有中括号的依赖opencv3[core,dnn,flann,jpeg,opengl,png,tiff,webp], add_requires(" ?
【Gitee 开源项目推荐 | 基于 Xmake 的跨平台 C/C++ 包管理器 xrepo】它基于 xmake 提供的运行时,但却是一个完整独立的包管理程序,相比 vcpkg/homebrew 此类包管理器,xrepo 能够同时提供更多平台和架构的 C/C++ 包。项目地址:链接链接 发布于 2020-11-19 10:19 ...