- 博客(84)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu(Linux)查看,批量删除共享内存(ipcs -m,ipcrm)
使用Linux实现共享内存,在创建后如果程序停止运行会有很多内存没有释放,所以使用如下命令查看删除相应共享内存。
2025-02-10 09:55:41
323
原创 Deepin和Windows传文件(Xftp,WinSCP)
在Linux系统和Windows系统传输文件,通常通过Windows系统中安装的Xftp和WinSCP访问Linux系统,在访问前需要安装配置SSH-Server。
2024-12-22 16:55:15
266
原创 Windows安装Ubuntu,Deepin三系统启动问题(XXX has invalid signature 您需要先加载内核)
解决三系统启动问题,安全模式
2024-12-22 16:11:14
619
原创 Ubuntu(Linux)中使用docker,并使用wine运行windows程序
Docker中通过wine运行windows应用,volume实现主机和docker文件通信,挂载volume实现在docker中使用xserver
2024-11-19 10:24:39
732
1
原创 Ubuntu(Linux)tcpdump使用方法详解
4.指定网卡,源IP且目的IP,写入文件。6.从指定网卡和端口号获取组播数据。5.抓取IP数据包含帧头的包。3.指定网卡,IP,写文件。1.从所有网卡获取数据包。2.从指定网卡获取数据包。
2024-10-17 15:18:15
522
2
原创 Ubuntu(Linux)&Windows 网络连接问题
Ubuntu系统为22.04,如果使用网络设置完成IPv4地址设置,在ping Windows的过程中会出现 network is unreachable的错误,所以通过命令行来配置静态IP地址。Windows端口以太网配置选择IPv4,配置自己的IP,子网掩码不需要填,系统自动补全,默认网关不需要填。1.配置ip,配置 /etc/network/interfaces 文件。至此,Linux和Windows可以相互ping通,完美解决问题。其中eth0需要更换成Linux系统以太网卡,通过。
2024-05-10 10:45:05
532
原创 Windows安装Ubuntu20.04.6双系统及Qt离线安装
插入之前做好的安装U盘,重启系统后连续按F2或者F12,进入启动项选择,选择U盘进行启动。启动后正常选择Ubuntu安装选项,进入选择分区界面,根据之前Windows系统确定的GPT和MBR,Ubuntu安装分区分成GPT分区法和MBR分区法,引导分区(500M),交换区(10G),根挂载点(30G)。如果Windows是MBR分区,引导分区选择逻辑分区和Ext4日志文件系统,挂载点选择/boot,交换区选择逻辑分区和交换空间,根挂载点选择逻辑分区和Ext4日志文件系统,挂载点选择/(根目录)。
2024-05-08 08:49:22
542
原创 Qt编译静态链接库和动态链接库(Windows&Linux)
最近需要在Linux中编译相关程序动态库,对相关经验总结。使用到的工具为Qt5.13.2。
2024-04-16 18:00:23
3468
原创 Win主机拷贝文件到Ubuntu虚拟机
之前在虚拟机Ubuntu16.04版本拷贝文件没有遇到问题,今天新装了Ubuntu20.04无法直接拖拽或者拷贝粘贴。
2024-04-07 13:16:42
2856
3
原创 QT程序发布
QT在发布exe后,如果在其他机器运行需要复制相应库文件。可以实现自动根据依赖复制相关文件到exe的目录中。自动判断依赖并复制的QT自带工具。在QT命令行窗口中输入。
2024-01-25 14:56:58
395
原创 VS2010推荐字体设置
下载成功后将ttf文件复制粘贴到C盘Windows中的font文件夹中自动安装指定字体,此时就可以在VS2010的工具,选项中看到所安装的字体了。3.01和不带3.01的版本还是有差别的,3.01版本中不等于使用 “!fixedsys excelsior是VS2010推荐字体。不带3.01版本不等于使用 “≠” 表示。项目背景色按照如下图所示设置。
2023-12-24 12:31:29
657
原创 模块计算机类型“x64”与目标计算机类型“x86”冲突
在使用DDS过程中,nddscpp2.lib(nddscpp2.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“x86”冲突。问题原因为lib库为64位,而编译器选择的是32位。
2023-11-22 09:28:16
145
原创 QT项目移植到VS+QT(RTI-DDS)
QT中.pro文件中include(./xxx.pri)LIBS定义相关链接器,-L库目录,-l链接器。INCLUDEPATH定义了包含头文件的位置。DEFINES定义了预处理器相关内容。重点是win32中括号中内容。
2023-11-22 09:16:03
433
原创 RTI-DDS在VS+QT使用记录
在VS+Qt平台中使用RTI-DDS6.1.1和RTI-DDS7.2.0在VS中使用有所区别。使用过程中报缺少链接,有可能是lib的路径没有添加或者链接器的附加依赖项没有添加。重点表现在VS预处理器定义中, 6.1.1版本需要定义以下内容。上式X为2015或者2017平台。缺少了RTI_WIN32的定义。而7.2.0需要定义以下内容。
2023-11-22 08:45:52
312
原创 RTI-DDS代码分析使用介绍
DDS(Data Distribution Service数据分发服务)是对象管理组织OMG的有关分布式实时系统中数据发布的规范。DDS规范采用了发布/订阅体系结构,但对实时性要求提供更好的支持。DDS是以数据为中心的发布/订阅通信模型。以下工程基于rti_connext_dds-7.2.0hello_world.idl定义的HelloWorld结构体如下使用RTI Code Generator(rtiddsgen)生成对应工程。生成的工程目录如下用VS2017打开工程。
2023-10-24 11:08:12
1553
3
原创 通过WinSCP实现Windows给Ubuntu(Linux)虚拟机传输数据
要实现传输有几个准备工作需要做1.在虚拟机运行工具(VMware或者其他)中设置网络(或者网络适配器)为桥接模式(之前是NAT模式)2.使用ifconfig命令查看虚拟机的网络地址3.确定虚拟机中安装了ssh安装启动服务查看状态4.Windows中安装WinSCP。
2023-10-22 11:17:51
1695
原创 Ubuntu安装Docker
卸载官方库中之前的旧版本更新安装包列表安装以下包以使apt可以通过HTTPS使用存储库添加Docker官方的GPG密钥更新安装包列表安装Docker。
2023-10-22 11:00:50
285
原创 TX2(Linux)在Qt中调用python函数
实验环境:TX2使用JetPack-L4T-3.3-linux-x64_b39进行环境安装详情参考:Jetpack3.3刷机安装的python版本为3.5.21.创建Qt工程在Qt中创建一个Qt Console Application,工程名字随意在项目中添加python文件test.py。2.修改相应文件添加test.py代码#!/usr/bin/env python# -*- coding: utf-8 -*-def hello(): print("hello world!"
2021-11-16 14:57:31
2187
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人