项目

一般

简介

工作任务 #2175

由 匿名用户 更新于 9 个月 之前


9月9日
1、成功安装KVision软件所需的Qt编译器和OpenCV库,完成OpenCV编译安装和配置问题
2、按照指导书在ubuntu安装KVision,不过未能打开可执行文件,根据网上资料可能是X86_64版本的gcc编译器不能编译arm64版本gcc编译器形成的文件,明天跟俊峰哥交流一下,是需要安装两个架构能相互转换的工具还是重新给X86_64版本的可执行文件

9月10日
1.研究了交叉编译这个方法。发现行不通,因为交叉编译是用源码编译另一个平台的可执行程序,尝试一下对源码进行编译。

9月11日
1.由于需要从window系统移植到linux下运行,学习了CMake的语法,并按照实例操作,加强理解
2.学习编译器知识,不同系统下运用的编译器不同,产生的可执行文件不同,了解不同编译器产生的不同文件形式

9月12日
1.成功在Qt中打开KVision界面。通过重新编译动态库来生成新的.so文件,然后替换原来arm架构的.so文件,最后成功在Qt中运行
2.未能在终端中打开。终端显示动态库调用有问题,明天尝试在release下运行KVision,看看有没有关联
3.深入学习了CMake语法,了解cmake文件中调用和连接库,指定生成exe文件路径,选择头文件等操作

9月13日
1.编译了KVision所需的所有动态库,并替换了原来的动态库,不过打开KVision软件时工具栏没有显示,可能是没有调用到动态库的原因
2.其中一个动态库KCameraTool,原本头文件和动态库调用有问题,在学习一下qmake的语法后,我修改并成功编译出新的动态库

返回