随笔分类 - Linux
摘要:1. 所谓静态链接库,说白了就是在你把写好的代码编译的时候,就把你引用的库一起给编进去了,从此后你编出来的执行程序跟外面都不再有任何关系,即使这个库更新了,你也搭不上边儿。 其次,如果系统中许多类似的程序都需要用到这个库,那么各自在编译的时候都需要把这个库给编进去,浪费存储空间(加载到内存 里应该也
        阅读全文
                
摘要:1. 使用磁盘分析,发现 var 文件夹下的log文件较大,但是处于安全考虑就没有删除,使用ubuntu tweak进行了清理 2. 重新安装系统的时候记得一定要给 var 文件夹一个单独的空间
        阅读全文
                
摘要:1.首先下载安装包,然后解压, 切换目录 2. 编译前安装必要的库 3. 编译安装boost 4. 测试boost是否安装成功 c++代码(testBoost.cpp) 编译 运行结果 max timespan: .... min timespan: ....
        阅读全文
                
摘要:1. open()函数 功能描述:用于打开或创建文件,在打开或创建文件时可以指定文件的属性及用户的权限等各种参数。 所需头文件:#include <sys/types.h>,#include <sys/stat.h>,#include <fcntl.h> 函数原型:int open(const ch
        阅读全文
                
摘要:今天又查了一下fprintf,其中对第一个参数stderr特别感兴趣。 int fprintf(FILE *stream,char *format,[argument]); 在此之前先区分一下:printf,sprintf,fprintf。 1,printf就是标准输出,在屏幕上打印出一段字符串来。
        阅读全文
                
摘要:可以用如下命令查看串口信息: ls -l /dev/ttyUSB*来查看相关的信息。 但是普通用户没有usb操作权限(函数open()打不开串口:refused),如果我们想在ROS程序里面打开串口,就得首先放开串口权限。 法一: 为了使普通用户也能正常使用USB转串口设备, 可以通过增加udev规
        阅读全文
                
摘要:DB9 针脚定义: 上5 : 1-5 2号RXD 接 TXD 3号TXD 接 RXD 5号GND 接 GND 下4: 6-9 不接
        阅读全文
                
摘要:1. 购买USB转串RS232/485/422 如果你的电脑有串口的话,就不用买啦,我的台式机有串口,把USB转串的线插上之后,unbuntu就不支持了。(自己有嘛) 就是输入 ls /dev/ttyUSB* 提示没有那个文件或目录 2. 笔记本上的情况 输入 ls /dev/ttyUSB* 输出 
        阅读全文
                
摘要:1. 安装ubuntu-tweak 更换主题和图标 2. 安装主题和图标: 3. 打开 tweak 更换桌面背景 (Great barrier reef) GTK主题:Mbuntu-Zukimac-ml2 图标主题:Mbuntu-OSX 光标主题:mac-cursors 窗口主题:Mbuntu-X 
        阅读全文
                
摘要:opencv编译安装 编译环境安装: 1 sudo apt-get install build-essential 1 sudo apt-get install build-essential 1 sudo apt-get install build-essential 1 sudo apt-get
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号