上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 参考:Ubuntu系统中本地编译并安装grpc的C++版本及测试 - 知乎 (zhihu.com) 安装依赖: # 这些可能都已经安装了 sudo apt-get install pkg-config autoconf automake libtool make g++ unzip # 下面的可能没 阅读全文
posted @ 2024-09-18 14:52 xcywt 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 记录一下这个工具,感觉还挺好用的。参考: 如何读懂火焰图? - 阮一峰的网络日志 (ruanyifeng.com) perf的基本使用方法-菜鸟笔记 (coonote.com) 使用 Perf 和火焰图分析 CPU 性能 | Senlin's Blog (senlinzhan.github.io) 阅读全文
posted @ 2024-09-18 14:37 xcywt 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 背景: 由于项目需要,把所有的proto文件放在了统一的文件夹中,为了方便更新以及加快编译速度,要把这个proto自动转成.cc .pb.h文件,再编译成so。 为此,写了个cmakelist.txt。 主要功能: 1)自动遍历指定目录下所有proto文件,调用ptotoc生成.cc文件,如下图:c 阅读全文
posted @ 2024-09-18 14:22 xcywt 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 完整的源代码包: # 安装依赖 sudo apt-get install git cmake doxygen graphviz build-essential zlib1g-dev sudo apt-get install libhdf5-dev libprotobuf-dev libprotoc- 阅读全文
posted @ 2024-09-18 10:30 xcywt 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 下载: git clone https://github.com/eclipse-ecal/ecal.git cd ecal git checkout v5.12.0 git submodule init # 这一步耗时会有点长,有些可能需要多次尝试才成功 # 若一直不成功,可以跳过,等cmake报 阅读全文
posted @ 2024-09-14 14:38 xcywt 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 之前在局域网内部署了一个gitlab服务器,由于断电出问题了,需要重装。记录一下: 注意: 1)还是需要定期备份。 2)重装时要选择和之前相同的版本。如果版本不同,很可能备份文件无法重新恢复。 背景: 断电后,gitlab再启动,一直报502的错。但是能备份,其他都是正常的。 于是先备份一下。 问题 阅读全文
posted @ 2024-09-13 17:39 xcywt 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 背景: 之前的项目大致可以分为两层,逻辑层和设备层,运行在同一个主机上。最近在着手搭建一个仿真平台,在另外一台主机上部署机器人机器相关硬件设备,比如陀螺仪,轮机,雷达等。 由于两台主机的时间戳不同步问题,导致定位系统有问题,为此需要实现两个主机的时间同步。 具体分两步:1)测量两主机的网络延迟(ro 阅读全文
posted @ 2024-09-13 14:57 xcywt 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 一个例子,仅做参考用: CMAKE_MINIMUM_REQUIRED(VERSION 3.12) set(ProjName "NetworkTest") project(${ProjName}) string(FIND ${CMAKE_CURRENT_BINARY_DIR} "/" pos0 REV 阅读全文
posted @ 2024-05-13 15:04 xcywt 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 结论:当父类存在virtual函数时,则需要实现虚析构函数。 直接上代码: #include<iostream> #include<memory> class AAA { public: AAA() { printf("AAA 构造 ... \n"); } //virtual ~AAA() { pr 阅读全文
posted @ 2023-12-13 18:28 xcywt 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 打开图片或者摄像头: 直接上源码: #include <string.h> #include "opencv2/core.hpp" #include "opencv2/videoio.hpp" #include "opencv2/opencv.hpp" void testMat() { cv::Ma 阅读全文
posted @ 2023-11-09 10:11 xcywt 阅读(97) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页
作者:xcywt
出处:https://www.cnblogs.com/xcywt//
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出。以免更多的人被误导。