- 博客(6)
- 收藏
- 关注
原创 Git克隆仓库时服务器拒绝连接
解决:由于克隆时的仓库格式错误,同时使用了端口号+SCP风格路径,而SCP格式不支持指定端口,默认连接的是22端口,将git@frp-net.com:47830/home/git/repos/myproject.git改为ssh://git@frp-net.com:47830/home/git/repos/myproject.git成功识别。
2025-07-29 15:57:40
292
原创 FastDDS Ubuntu下测试工程的CMakeLists.txt
项目主要包含封装了fastdds的subscriber.h/subscriber.cpp通信模块类,以及调用该类实现节点端的消息收发main.cpp,在ubuntu系统下生成subscriber_example可执行文件。
2025-07-03 10:06:39
166
原创 Visual Studio 2019封装C++类为静态链接库
在VS2019中创建静态库时,选择"Windows桌面向导"-"静态库(.lib)",取消预编译标头并勾选空项目。将类拆分为.h头文件和.cpp实现文件后引入项目,生成解决方案即可在Debug文件夹得到.lib文件。使用时需复制库文件和头文件到调用项目,通过#pragma comment(lib,"xxx.lib")和#include引入文件。该教程完整演示了从库创建到调用的全过程。
2025-06-19 14:57:11
747
原创 Windows11下VS2019+FastDDS配置,结合Qt搭建Demo
上一步配置好了FastDDS的include和lib库,到现在为止,所需的环境已经全部准备好,下一步首先生成我们需要通信的数据结构,在vs2019创建的解决方案solution所在的目录创建文件夹types用来存放生成的文件,首先在types文件夹中创建文本文件HellowWorld.idl,可以用记事本,也可以用别的text editor来写,此处我定义了一个MyData的结构体,保存关闭。配置Qt,注意配置的是Debug还是Release,平台是x64还是x86,看后面需求。
2025-06-13 16:10:21
986
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅