项目

一般

简介

工作任务 #2175

ubantu20.4版本系统虚拟机移植KVision

刘俊锋9 个月 之前添加. 更新于 9 个月 之前.

状态:
已解决
优先级:
普通
指派给:
-
开始日期:
2024-09-09
计划完成日期:
2024-09-13
% 完成:

100%

预期时间:

描述

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的语法后,我修改并成功编译出新的动态库

9月18日
1.通过终端设置临时路径时可以在终端打开KVision的工具栏功能。
2.跟俊峰哥交流,得知主程序的构建和运行路径没有设置对,修改后成功在qt运行KVision

历史记录

#1刘俊锋 更新于 9 个月 之前

  • 指派给 被设置为 匿名用户

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

  • 描述 已更新。 (diff)
  • 状态新建/重开 变更为 进行中

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

刘俊锋 写到:

1.虚拟机环境安装
2.了解KVison软件
3.在虚拟机中搭建KVision编译环境,成功编译KVision并运行

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

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

  • 描述 已更新。 (diff)
  • % 完成0 变更为 20

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

  • 描述 已更新。 (diff)
  • % 完成20 变更为 40

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

  • 描述 已更新。 (diff)
  • % 完成40 变更为 60

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

  • 描述 已更新。 (diff)

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

  • 描述 已更新。 (diff)
  • 状态进行中 变更为 已解决
  • % 完成60 变更为 100

导出 Atom PDF