惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
Martin Fowler
Martin Fowler
The GitHub Blog
The GitHub Blog
B
Blog RSS Feed
U
Unit 42
阮一峰的网络日志
阮一峰的网络日志
量子位
GbyAI
GbyAI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
云风的 BLOG
云风的 BLOG
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园_首页
IT之家
IT之家
V
Visual Studio Blog
Y
Y Combinator Blog
Blog — PlanetScale
Blog — PlanetScale
宝玉的分享
宝玉的分享
Apple Machine Learning Research
Apple Machine Learning Research
I
InfoQ
D
Docker
V
V2EX

博客园 - 夕西行

miniconda安装(windows)到D盘(环境也在D盘) 显卡、cuda、pytorch版本确定与安装 conda的安装与使用 conda虚拟环境中的pip、No module named问题、missing the 'build_editable' hook和PEP660 mmyolo与官方yolo,在背景数据集上的注意事项 跨平台的文件夹映射cifs WinSCP复制时报 Received SSH2_MSG_CHANNEL_DATA for nonexistent channel 0 labelImg安装、改软件后打包成exe、改软件功能 Jetson插网线后启动慢 mmyolo数据集、训练 mmyolo安装 QString有中文空格时 VS2015下载 Qt5.15.2在线安装 向串口发送数据的方式 编译Arm Qt5.14.2(在Arm上本地编译) Qt5.14.2下载 VS2022编译运行VS2015的项目 二进制字面量、字节序、串口发送、转16进制时符号扩展问题 QString的toStdString().c_str()坑
CMakeLists.txt之include、lib
夕西行 · 2025-08-14 · via 博客园 - 夕西行

将include lib配置到CMakeLists.txt,如OpenCV、Halcon等

#注意放到add_executable之后(因为target必须放到add_executable之后)

set(OpenCV_INCLUDE_DIRS "D:/opencv/build/include")
set(OpenCV_LIB_DIR "D:/opencv/build/x64/vc14/lib")
target_include_directories(${PROJECT_NAME} PRIVATE ${OpenCV_INCLUDE_DIRS})
target_link_directories(${PROJECT_NAME} PRIVATE ${OpenCV_LIB_DIR})

set(Halcon_INCLUDE_DIRS "C:/Program Files/MVTec/HALCON-18.11-Progress/include")
set(Halcon_LIB_DIR "C:/Program Files/MVTec/HALCON-18.11-Progress/lib/x64-win64")
target_include_directories(${PROJECT_NAME} PRIVATE ${Halcon_INCLUDE_DIRS})
target_link_directories(${PROJECT_NAME} PRIVATE ${Halcon_LIB_DIR})

#具体的lib文件,不带“.lib”后缀
target_link_libraries(${PROJECT_NAME} PRIVATE opencv_world460d halconcpp)