![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
六月的雨唯你
这个作者很懒,什么都没留下…
展开
-
protobuf安装
clone 代码git clone https://github.com/protocolbuffers/protobuf.git安装依赖项sudo apt-get install autoconfsudo apt-get install automakesudo apt-get install libtool执行命令./autogen.sh./configuremake -j8make check(会提示没有googletest的问题,可不用管它)sudo make install.原创 2020-05-28 11:09:19 · 434 阅读 · 0 评论 -
pthread中的lock、unlock、wait、signal
1. 锁与条件变量之初始化静态初始化pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;pthread_cond_t cond = PTHREAD_COND_INITIALIZER; 动态初始化int pthread_cond_init(pthread_cond_t *cv,const pthread_condattr_t *ca...原创 2019-01-19 11:32:45 · 3149 阅读 · 0 评论 -
ubuntu 参考链接
ubuntu 硬盘挂载:https://blog.csdn.net/stoic163/article/details/79401739原创 2019-03-25 16:50:15 · 190 阅读 · 0 评论 -
ubuntu opencv4安装的一些问题
在opencv4以前查看安装的opencv版本,可运行以下语句查看pkg-config --modversion opencvopencv4中默认将opencv.pc的产生选项关闭了,查看cmakelist.txt查看如下所示OCV_OPTION(OPENCV_GENERATE_PKGCONFIG "Generate .pc file for pkg-config build tool (...原创 2019-03-25 21:33:17 · 2125 阅读 · 1 评论 -
caffe-jacinto用opencv编译时出现问题
问题1.查看opencv链接的tiff库(ldd /usr/local/lib/libopencv_imgcodecs.so.3.4.5 |grep tiff)从此处可看出opencv链接的是tiff-5,而报错是tiff-4,因此猜测是链到别的库上去了,通过google查到,可能是anaconda导致的2.查看anaconda安装的tiff库(conda list |grep tif...原创 2019-04-03 21:02:13 · 684 阅读 · 0 评论 -
ubuntu16.04 flameshot 安装
sudo apt install -y git g++ build-essential qt5-qmake qt5-default qttools5-dev-tools qt5-qtsvg-develgit clone https://github.com/lupoDharkael/flameshotcd flameshot && mkdir build &&...原创 2019-03-27 17:15:36 · 1890 阅读 · 0 评论 -
ubuntu vnc4server的使用
1. ubuntu配置sudo apt-get install vnc4server gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal执行 vncserver -geometry 1920x1080 :41.geometry:画面大小2.:4表示pid号,注::号前空隔3.此时要输入密码,该密码在wi...原创 2019-04-08 17:22:10 · 5314 阅读 · 0 评论 -
tidl viewer的使用
git clone https://github.com/rcn-ee/tidl-apicd viewermake TARGET=x86cd x86./tidl_viewer ../../examples/test/testvecs/config/tidl_models/tidl_net_jdetNet_ssd.bin -d ssd.dot相关error1.dot_graph.h:3...原创 2019-04-13 10:08:45 · 847 阅读 · 0 评论 -
ubuntu 密码重置
启动时按住shift键,界面如下图所示选择 Advanced options for Ubuntu,界面如下图所示![在这里插入图片描述](https://img-blog.csdnimg.cn/20190919193643489.png选择recovery mode,界面如下图所示选择 root Drop to root shell prompt,在命令行中输入指令...原创 2019-09-19 19:41:44 · 1352 阅读 · 0 评论 -
cuda、cudnn、驱动版本查看及nvidia驱动、cuda安装及卸载
查看cuda 版本 cat /usr/local/cuda/version.txt查看cudnn 版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2原创 2018-08-07 09:55:20 · 31287 阅读 · 2 评论 -
terminator 终端配置
1. 安装sudo apt-get install terminator2. 配置配置文件 ~/.config/terminator/config[global_config]tab_position = rightwindow_state = maximise[keybindings][layouts][[default]][[[child1]]]parent = w...原创 2018-11-30 16:09:56 · 856 阅读 · 0 评论 -
linux网页共享windows局域网
windows下ss设置选项设置如下:linux Firefox浏览器设置1.perference–>Advanced–>Network–>setting2.设置IP地址和端口原创 2018-11-30 19:04:35 · 356 阅读 · 0 评论 -
vim命令总结
1. 光标移动1.1 基本移动(normal 模式下)h: 左移一个字符;l: 右移一个字符;j: 下移一行;k: 上移一行;w:移动到下一个单词第一个字符;W: 移动下一个长单词第一个字符,但忽略一些标点;e: 移动到下一个单词最后一个字符;E: 移动到下一个长单词最后一个字符,如果词尾有标点,则移动到标点;b:前一个单词第一个字符;B:前一个长单词第一个字符,忽略一些标...原创 2018-12-13 09:08:25 · 284 阅读 · 0 评论 -
ubuntu系统使用update-alternatives 管理多版本gcc/g++
1. 安装gcc/g++参考gcc/g++升级2. 查看gcc/g++版本ls /usr/bin/gcc* ,如下所示:/usr/bin/gcc /usr/bin/gcc-ar-5 /usr/bin/gcc-nm-5 /usr/bin/gcc-ranlib-6 /usr/bin/gcc-5 /usr/bin/gcc-ar-6 /usr/bin/gcc-nm-6 /usr/bin/gc...原创 2018-12-13 23:02:12 · 18903 阅读 · 1 评论 -
gitlab 持续集成(CI)
gitlab runner installgitlab runner register原创 2018-12-14 19:42:17 · 175 阅读 · 0 评论 -
ssh 远程登录
1. ssh 快捷登录用alias将登录指令命一个别名,如:alias tx2='ssh -X nvidia@192.168.10.113'将上述指令添加到~/.bashrc或~/.zshrc中source ~/.zshrc2. ssh 免密登录在客户端生成一对密钥(公钥/私钥)ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa将客户端公钥发送到远...原创 2018-12-10 16:31:26 · 328 阅读 · 0 评论 -
关于GNU GCC gcc g++ LLVM clang
1. GNUGNU:GNU’s Not Unix的缩写,是一个自由的操作系统(是一个长远计划,目前还未完成),是GNU计划的主要目标。GNU内核为Hurd,但发展尚未成熟,所以在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心。Linux操作系统包涵了Linux内核与其他自由软件项目中的GNU组件和软件,可以被称为GNU/Linux。1990年,GNU计划已经开...原创 2018-12-23 13:49:49 · 1352 阅读 · 0 评论 -
linux updatedb快速查找
updatedb 更新locate查找信息的系统数据库的命令sudo updatedb:更新整个系统的数据库sudo updatedb -U /path/to:更新指定路径的数据库locate <file>:定位指定文件...原创 2018-10-26 18:01:17 · 914 阅读 · 0 评论