- 博客(10)
- 资源 (37)
- 收藏
- 关注
原创 Qt 中Qtimer的使用
1.定时器Timer类创建一个QTimer对象,将信号timeout()与相应的槽函数相连,然后调用start()函数。接下来,每隔一段时间,定时器便会发出一次timeout()信号。QTimer *timer = new QTimer(this);connect(timer, SIGNAL(timeout()), this, SLOT(update()));timer->start(1...
2018-05-28 11:23:23 15552 2
原创 TX2 安装pcl提示fatal error: QtGui/QWidget: No such file or directory
问题描述:Nvidia TX2在安装pcl点云库时提示 fatal error: QtGui/QWidget: No such file or directory错误问题原因:此问题出现是由于TX2 上安装了qt4和qt5两个版本导致的解决办法:编译pcl的时候在cmake中指定qt的版本cmake -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/u...
2018-05-22 15:57:24 2393
翻译 NVIDIA TX2安装qt5
官方参考安装方式 https://www.jetsonhacks.com/2017/01/31/install-qt-creator-nvidia-jetson-tx1/如下:首先在终端输入命令sudo apt-get install qt5-default qtcreator -y然后等待qt5安装成功后需要设置编译器。打开Qt Creator,并转到:工具 - >选项 - >构建和...
2018-05-17 17:16:20 5407
原创 c++中两个类相互包含引用
问题描述:c++在使用过程中遇到两个类需要相互包含引用的问题解决办法:两个类的头文件之中,选一个包含另一个类的头文件,另一个头文件中采用class *;的申明形式,在实现文件中(*.cpp)中包含头文件,如下所示:class A.h#include "B.h"class A{int m;B b;}class B.hclass A;class B{int n;A ...
2018-05-17 14:32:43 2177 1
原创 NVIDIA TX2 安装ros
在使用TX2的时候遇到需要安装ros的情况,以下为安装方法:在对JetsonHacks Github上的帐户installROSTX2库包含在TX2安装ROS脚本。主脚本installROS.sh是从ROS Wiki获取的安装指令的简单实现。您可以抓取存储库并运行脚本:$ git clone https://github.com/jetsonhacks/installROSTX2.git $ c...
2018-05-17 09:55:20 2235
原创 linux c 获取文件大小
问题描述:在使用c语言获取文件大小的时候发现有的文件大小可以正确获取,有的不能,以下为初始代码unsigned long get_file_size(const char *filename) { unsigned long size; FILE* fp = fopen( filename, "rb" ); if(fp==NULL) { ...
2018-05-16 17:55:50 6120
原创 vmware10 的tools error: ‘struct dentry’ has no member named ‘d_alias’
问题描述:使用vmware10安装tools的时候提示如下错误:<pre name="code" class="cpp">/tmp/modconfig-ESluHO/vmhgfs-only/inode.c: In function ‘HgfsPermission’: /tmp/modconfig-ESluHO/vmhgfs-only/inode.c:1978:34: error: ...
2018-05-16 17:45:54 584
原创 Linux的僵尸进程及其解决方法
Linux的僵尸进程及其解决方法1. 产生原因: 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程。通过ps命令查看其带有defunct的标志。僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。 但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程...
2018-05-16 17:37:45 283
原创 linux c语言进程间通信-共享内存
以下为两个进程,write进程向共享内存写数据,reader进程向共享内存读取数据,代码如下:1.write.c#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <errno.h>#include <signal.h>#include <str...
2018-05-16 12:02:46 3276 1
原创 linux 下共享内存的释放
问题描述:在使用linux共享内存的时候,有时候程序异常结束,共享内存没有被释放,导致程序重新运行无法使用共享内存通信。解决办法:1.在程序中打印出shmid的值2.在linux终端输入命令 ipcs -m |grep shmid3.在终端输入命令 ipcrm -m shmid(获取到的shmid值)即可删除共享内存...
2018-05-16 11:05:29 4008
android平台ntfs-3g移植源码,可直接mm编译
2017-03-27
const yongfa
2012-11-03
指针的用法总结
2012-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人