linux
这里给出使用opencv时,编译main.cpp的makefile文件,要注意-L. -lmylib
的位置
CFLAGS=-g -Wall
OPENCVLIB=-lopencv_core -lopencv_highgui -lopencv_imgproc -lpthread
OBJS=main.cpp
CXX=g++
all: demo
demo: $(OBJS)
$(CXX) $(CFLAGS) $(OBJS) -L. -lmylib $(OPENCVLIB) -o $@
OpenWrt
openwrt中br-lan,eth0,eth0.1,eth0.2
Opencv
注意事项:
- 第一步配置opencv时,要添加环境变量(path下)
C:\Program Files\CMake\bin
C:\Qt\Qt5.4.0\5.4\mingw491_32\bin\qmake.exe
C:\Qt\Qt5.4.0\5.4\mingw491_32\lib\cmake\
C:\Qt\Qt5.4.0\Tools\mingw491_32\bin
-
进入目标目录编译时使用命令为
mingw32-make
而不是mingw-32 make
-
在qt工程.pro中添加如下内容:
INCLUDEPATH+= C:\opencv\MinGW\install\include\opencv \ C:\opencv\MinGW\install\include\opencv2 \ C:\opencv\MinGW\install\include\ LIBS += -L C:\opencv\MinGW\install\x86\mingw\lib \ libopencv_calib3d320.dll \ libopencv_core320.dll \ libopencv_features2d320.dll \ libopencv_flann320.dll \ libopencv_highgui320.dll \ libopencv_imgcodecs320.dll \ libopencv_imgproc320.dll \ libopencv_ml320.dll \ libopencv_objdetect320.dll \ libopencv_photo320.dll \ libopencv_shape320.dll \ libopencv_stitching320.dll \ libopencv_superres320.dll \ libopencv_video320.dll \ libopencv_videoio320.dll \ libopencv_videostab320.dll
-
第一次构建的时候可能会出现,编译可以通过,但是一运行就出现异常中断,重启即可解决
Qt
下载链接
官网下载
清华镜像
所有版本下载
编程指南
更改黑色风格(第二步可直接选择在envirnment中选择dark替代)
Qt sleep
Ubuntu 下 qtcreator 加入Qwt功能 (注意第8条 bin以及lib都要拷贝)
Github上的一些高分Qt开源项目
RaspberryPi
Tensorflow
# 安装pip
$ sudo apt-get install python-pip
# 更新pip
$ sudo pip install --upgrade pip
# 仅使用 CPU 的版本
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
# 开启 GPU 支持的版本 (安装该版本的前提是已经安装了 CUDA sdk)
$ pip install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
# 更新tensorflow
$ sudo pip install --upgrade tensorflow
# 安装mat库
$ sudo pip install matplotlib
# 安装插架
$ pip install keras