赞
踩
VNC 远程桌面
sudo apt install realvnc-vnc-server realvnc-vnc-viewer
sudo raspi-config
【Interfacing Options】>【VNC】>【Yes】
System options -> Boot / Auto Login -> Desktop GUI, requiring user to login
#删除两个文件
sudo gpasswd -d pi video
sudo gpasswd -d pi render
升级 Raspbian 软件源,并且更新应用程序:
sudo apt upgrade
sudo apt update
安装C++编译环境
# ubuntu
sudo apt install build-essential
# centos
sudo yum install gcc gcc-c++
安装 CMake
sudo apt update
sudo apt install -y cmake
cmake --version
#sudo apt-get install cmake qt5-default qtcreator
sudo apt-get install build-essential
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt-get install qtcreator
sudo apt-get install qt5*
sudo raspi-config
sudo ldconfig
#ldconfig 使用在“/etc/ld.so.conf”中指定的路径中找到的库更新 UNIX 环境中链接器的缓存。
#sudo 以超级用户权限执行它,以便它可以写入“/etc/ld.so.cache”。
#如果您在启动程序时遇到有关某些动态链接库未找到的错误,尽管它们实际上存在于系统中,您通常会使用它。
#不过,您可能需要先将它们的路径添加到“/etc/ld.so.conf”。
#alsa
#linux软件安装库
/usr/include
#[ WARN:0] global /io/opencv/modules/videoio/src/cap_v4l.cpp (887) open VIDEOIO(V4L2:/dev/video0): can't open camera by index #在OpenCV中,读取摄像头数据,需要开启v4l2(video for linux 2) #命令行输入: sudo vim /etc/modules #cat /proc/cpuinfo #getconf LONG_BIT 查询32/64 #打开后在文件最后添加一行: bcm2835-v4l2 #编译opencv库完成,安装 sudo make install #ldconfig可以在/etc/ld.so.conf文件、/lib与/usr/lib路径下为显示在命令行中的目录/usr/local/lib里的最新版本共享库 #生成必要的链接,这样做的目的是告诉树莓派操作系统我们已经安装了OpenCV库,因此要针对OpenCV的配置单独创建一个文件opencv4.conf: #告诉树莓派操作系统我们已经安装了OpenCV库 cd /etc/ld.so.conf.d/ #sudo touch opencv4.conf #sudo sh -c 'echo "/usr/local/lib" > opencv4.conf' sudo nano /etc/ld.so.conf.d/opencv4.conf #在刚才打开的文件中输入,保存并退出: /usr/local/lib #请查看opencv4.pc # sudo ldconfig #将库的环境变量添加到Linux操作系统,对该文件的编辑可以让我们在任意目录中自由编译OpenCV代码 #pkg-config是一个程序,通常用于编译和链接一个或多个库 #pkg-config通过读取一个名为<opencv4>.pc的文件来获取<opencv4>包的信息,获取系统中安装的包/库的相关信息(例如依赖头文件目录、依赖库文件目录) #pkg-config会查找PKG_CONFIG_PATH环境变量指定的路径,除此之外,一般也会从/usr/lib/pkgconfig, /usr/share/pkgconfig, /usr/local/lib/pkgconfig, /usr/local/share/pkgconfig来查找.pc文件。 #-D OPENCV_GENERATE_PKGCONFIG=ON,该编译选项开启生成opencv4.pc文件,就支持pkg-config功能 sudo cp -f /usr/local/lib64/pkgconfig/opencv4.pc /usr/lib/pkgconfig/ sudo cp -f /usr/local/lib/i386-linux-gnu/pkgconfig/opencv4.pc /usr/lib/pkgconfig/ #sudo apt-get install vim #sudo vim /etc/bash.bashrc sudo nano /etc/bash.bashrc PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/pkgconfig export PKG_CONFIG_PATH source /etc/bash.bashrc pkg-config --modversion opencv4 pkg-config --libs opencv4 #[^4] #`pkg-config --cflags --libs XXX` # 此处的XXX表示库名称 g++ test.cpp -o test `pkg-config --cflags --libs opencv4`
(https://blog.csdn.net/zvui_/article/details/108214959) ↩︎
(https://blog.csdn.net/m0_64632940/article/details/126817854) ↩︎
(https://blog.csdn.net/qq_44659434/article/details/124129174) ↩︎
(https://blog.csdn.net/alanyang001/article/details/124658620) ↩︎
*Linux安装OpenCV (C++) 并配置vscode;
*linux安装vscode;
*linux, vscode, 编译, 配置 ↩︎
*IEDA的安装;
*(https://blog.csdn.net/JOJO_jiongjiong/article/details/123087307) ↩︎
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。