去除 XMake

This commit is contained in:
2026-03-16 14:47:30 +08:00
parent 15be04d1f7
commit a133dea09a
7 changed files with 368 additions and 375 deletions

View File

@@ -22,25 +22,15 @@ end
-- 添加依赖
add_requires("eigen", {system = false})
add_requires("pthread")
--- OpenCV 4.6.0 配置(启用 ffmpeg 和 contrib
add_requires("opencv", {
add_requires("pthread", {system = true})
add_requires("ffmpeg", {
system = false,
configs = {
ffmpeg = false,
eigen = true,
png = true,
jpeg = true,
webp = false,
tiff = false,
quirc = false,
opengl = false,
protobuf = false,
bundled = true,
gtk = true
iconv = true
}
})
add_requires("glib")
add_requires("gdk-pixbuf", {system = false})
-- 目标配置
target("run")
@@ -66,12 +56,14 @@ target("run")
add_includedirs("armor/include/armor_finder")
add_includedirs("armor/include/armor_finder/classifier")
add_includedirs("armor/include/show_images")
add_includedirs("/usr/local/include/opencv4")
-- 添加依赖包
add_packages("pthread", "eigen", "opencv")
add_packages("pthread", "eigen", "opencv", "ffmpeg")
-- 添加链接目录
add_linkdirs("others")
add_links("opencv")
-- 根据平台链接相机 SDK
if is_plat("linux") then