自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ubuntu22.04+ROS2 humble+Qt5.12.9+QtCreator11.0环境下,ROS搭配Qt进行GUI界面开发配置过程

到此CMakeLists.txt基本配置完成,package.xml文件就和VScode中的配置方法一样了,比加rclcpp这些都一样。 4、4、接下来就是往刚刚配置好的ros功能包中添加Qt GUI组件 (1)选中包下的src文件选择添加新文件

2023-12-06 17:10:47 1481 2

原创 主机Ubuntu22.04+ros2 humble构建MicroROS+stm32F4开发环境

开始安装之前先确保已经在虚拟机上安装好Ubuntu22.04和ros2 humble,然后执行以下命令安装MicroROS构建系统以上是参考官网:https://micro.ros.org/docs/tutorials/core/first_application_linux/的安装步骤。安装生成系统后,让我们创建一个面向所有必需代码和工具的固件工作区:执行命令后,工作区中必须存在名为firmware的文件夹。除其他事项外,此步骤负责下载一组适用于Linux的micro-ROS应用程序,这些应用程序

2023-07-08 19:46:53 780

原创 关于stm32mp157开发板环境配置中遇到的问题总结 环境Ubuntu22版本下

正点原子stm32mp157开发板,Ubuntu版本为22版,交叉编译器版本为10.3,开发板内核为5.4.31,bulidroot版本为22.06.2

2022-10-28 22:30:15 562 1

原创 Qt实现安卓手机蓝牙通信并控制stm32f103c8t6驱动VFD屏

Qt具有跨平台的特性所以非常适合写通信的demo,但是在这个例程中Qt蓝牙部分不支持Windows平台,安卓平台使用没问题。Qt蓝牙主要涉及到三个类的使用:QBluetoothDeviceDiscoveryAgent //扫描周围蓝牙设备QBluetoothLocalDevice //扫描本地蓝牙QBluetoothSocket //建立蓝牙的socket读写安卓不支持低功耗蓝牙,但是socket既可以使用经典蓝牙也可以使用低功耗蓝牙,本例程使用经典蓝牙socket收发数据。......

2022-08-04 23:51:41 1818 2

原创 vim c/c++代码自动补全配置

1、先下载omniCppcompete和autocomplpop下载第一个安装包,在/root下新建.vim,命令如下mkdir ~/.vim将omniCppcomplete.zip和vim_autoCovimmplpop,放在.vim下,解压,命令如下unzip omniCppcomplete和unzip vim_autoComplpop2、配置/etc/.vimrc set completeopt=menu,menuone

2022-05-04 03:17:29 2204

原创 关于CentOS下c\c++环境搭建和gcc安装与升级

CentOS下gcc安装步骤1、yum install gcc gcc-c++ -y2、gcc -v 查看gcc版本默认是gcc4.8.5,能查看版本就是安装成功gcc升级版本yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bash 只在当前会话下使用gcc9.3关机后恢复到gc

2022-05-03 18:33:07 1898

原创 Linux基础操作学习笔记

学习目标三天Linux基础操作+Shell编程入门学习内容:*一、(CentOS7)网络配置基础1、修改网络:vi /etc/sysconfig/network-scripts/ifcfg-ens33ip addr 查看IP设置成功没有systemctl restart network.service 重启网卡Ping 测试能不能上网ctl+c 终止命令执行2、关闭防火墙:systemctl disable firewalld 服务器重启后关闭防火墙systemctl s

2022-05-03 16:39:15 239

原创 2021-01-06

标题在使用QGraphicsview提升位QChartView时遇到的问题:在ui界面点击QGraphicsview提升为后输入QChartView,头文件会自动生成,然后点击添加,然后qmake,构建时会报错ui_xxxxxx.cpp里面会报错未定义,这时候要在ui_xxxx.cpp文件里面加nusing namespace QtCharts或者宏QT_CHARTS_USE_NAMESPACE可以解决...

2021-01-06 16:31:14 412

原创 关于Opengl的glut.lib\glut32.lib\glut.dll\glut32.dll\glut.h的在Qt项目配置问题

关于Opengl的glut.lib\glut32.lib\glut.dll\glut32.dll\glut.h的在Qt项目配置问题关于Opengl的glut.lib\glut32.lib\glut.dll\glut32.dll\glut.h的在Qt项目配置问题`glut.lib\glut32.lib放进Qt安装文件下mvc2017_64,mingw_64等编译器下,glut.dll\glut32.dll放进C:\windows\system32下,如果是64位电脑还要放进C:\windows\syste

2021-01-04 15:47:24 449

翻译 QT 5.9 93页例子

头文件`#ifndef MYMAINWINDOW_H#define MYMAINWINDOW_H#pragma execution_character_set("utf-8") //解决中文乱码#include <QMainWindow>#include<QListWidgetItem>namespace Ui {class myMainWindow;}...

2019-10-31 13:31:46 89

原创 无法解析的外部符号报错

可能是函数在定义时和函数在主函数中调用时声明时的返回类型不同造成的,可能还有其他原因;

2019-06-15 16:49:30 312

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除