我配过好几次了,但每次配置都无法自己完成,所以理解记录一下vs2019 + opencv 的环境配置的原理。
1. 总体
- 必须知道两个重要的步骤:先编译【完善某个机器人】,后链接【完善机器人群体】;
2. 编译阶段
我觉得开源代码大概有两个部分:1 功能的实现 ;2 接口的设计
2.1 你 include 在哪里 【设置头文件路径】
首先,代码中使用opencv的体现,就是你include了一个东西。你得说这个东西在哪里。这就是设置头文件路径,也就是知道了接口在哪里。
2.2 你具体实现在哪里【设置库文件】
头文件里面没有说怎么实现的,那这个时候你就要告诉他具体是在哪里实现接口的功能,也就是设置库文件。
当上面的工作完成的时候,我们的一个cpp个体就完全了,相当于一个机器人个体完成了!但是机器人是需要上下游输入的,需要要给每个机器人加一个数据接口,来接收信息,这就是连接。
3. 连接阶段
连接阶段就相当于:在不大幅度修改下,给我们的机器人插上想要的数据接口,给各个cpp加入一些库的内容。