- 博客(5)
- 收藏
- 关注
原创 select 实现对串口的读取
int SerialPort::read_port(char *buf){ int result = 0; fd_set rset; struct timeval timeout; timeout.tv_sec = 1; timeout.tv_usec = 100; FD_ZERO(&rset); FD_SET(fd, &rset); if(select(fd+1, &rset, NULL, NULL, &timeout) .
2022-01-17 16:07:51
718
原创 在ubuntu16.04环境python2.7+QT4下安装labelImg
安装依赖: sudo apt-get install pyqt4-dev-tools sudo pip install lxml (可能回报错 sudo apt-) cdlabelImg make qt4py2 (有些地方 make all) python labelImg.py报错:ImportError: No module named XXX解决方法:sudo pip install --upgrade --no-deps --force-reinstall xx...
2021-11-22 18:03:42
801
原创 在linux下开机自启
1.建立 .sh文件#/bin/bashkillall xxxslepp 2cd /home/xxx/xxx./xxx2.在/etc/rc.local 中加上 .sh文件路径例如 bash /home/xxx.sh
2021-10-15 09:53:00
109
原创 在linux16.04下不重新安装第三方库 将可执行程序移植到其他电脑上
1.在原电脑上的可执行文件目录下 输命令:ldd xxx (xxx为可执行文件) 可以看到可执行程序的依赖库2 将依赖库拷贝到文件夹lib 并同可执行程序 拷贝至新电脑中3.在新电脑中将拷贝的文件夹lib 路径添加到 :/etc/ld.so.conf4.在root的用户下 输入命令/sbin/ldconfig5.可以新电脑上运行执行可程序参考链接:Linux系统中添加第三方库文件路径的方法_段长风-优快云博客_linux 添加库路径...
2021-10-14 17:26:09
404
原创 在linux的环境将GB2312转成UTF8
采用<iconv.h>头文件#include <stdio.h>#include <stdlib.h>#include <string.h>#include <iconv.h>int UTF8ToGB2312(char* szSrc, size_t iSrcLen, char* szDst, size_t iDstLen){ iconv_t cd = iconv_open("gb2312//IGNORE", "utf
2021-08-31 16:38:08
835
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人