File tree Expand file tree Collapse file tree 3 files changed +26
-26
lines changed
Expand file tree Collapse file tree 3 files changed +26
-26
lines changed Original file line number Diff line number Diff line change 1- echo " >>>> setup RPi3 system"
1+ echo " >>>> Setup RPi3 system"
22
3- echo " >>>> update system"
3+ echo " >>>> Update system"
44sudo apt-get update
55
6- echo " >>>> setup basic libs"
6+ echo " >>>> Setup basic libs"
77sudo apt-get install build-essential libfontconfig1-dev libdbus-1-dev \
88libfreetype6-dev libicu-dev libinput-dev libxkbcommon-dev libsqlite3-dev \
99libssl-dev libpng-dev libjpeg-dev libglib2.0-dev libraspberrypi-dev cmake \
1010libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \
11- libx264-dev mc cmake
11+ libx264-dev mc cmake unzip pkg-config
1212
13- echo " >>>> setup gstreamer"
13+ echo " >>>> Setup gstreamer"
1414sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
1515gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-tools
1616
17- echo " >>>> make BCM sym-links"
17+ echo " >>>> Make BRCM sym-links"
1818sudo ln -s /opt/vc/lib/libbrcmEGL.so /usr/lib/libEGL.so
1919sudo ln -s /opt/vc/lib/libbrcmGLESv2.so /usr/lib/libGLESv2.so
2020sudo ln -s /opt/vc/lib/libbrcmOpenVG.so /usr/lib/libOpenVG.so
@@ -41,4 +41,5 @@ v4l2-ctl --list-formats
4141echo " >>>> Camera check"
4242vcgencmd get_camera
4343
44- echo " >>>> RPi3 system is OK"
44+ echo " >>>> RPi3 system setup finished"
45+
Original file line number Diff line number Diff line change 11#! /bin/sh
2- echo " setup OpenCV on RPi3"
3- sudo apt-get install build-essential cmake unzip pkg-config libjpeg-dev libpng-dev libtiff-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libx264-dev
2+ echo " >>>> Setup OpenCV on RPi3"
3+ ../hardware/rpi3.sh
4+
5+ echo " >>>> Get OpenCV"
46mkdir ~ /sdk
57cd ~ /sdk
68mkdir src
@@ -11,6 +13,8 @@ mkdir build
1113cd build
1214mkdir opencv
1315cd opencv
16+
17+ echo " >>>> Configure OpenCV"
1418cmake -D CMAKE_BUILD_TYPE=RELEASE \
1519 -D CMAKE_INSTALL_PREFIX=/usr/local \
1620 -D BUILD_TESTS=OFF \
@@ -20,7 +24,9 @@ cmake -D CMAKE_BUILD_TYPE=RELEASE \
2024 -D ENABLE_NEON=ON \
2125 -D ENABLE_VFPV3=ON \
2226 ../../opencv
23- make
24- sudo make -j 1 install
27+
28+ echo " >>>> It's time for: make & make install & ldconfig"
29+ # make
30+ # sudo make -j 1 install
2531# -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
2632#
Original file line number Diff line number Diff line change 1- echo " >>>> setup qt5 "
1+ echo " >>>> Setup Qt5 base "
22
3- # ../hardware/rpi3.sh
3+ ../hardware/rpi3.sh
4+
5+ echo " >>>> get Qt5 base"
46mkdir ~ /sdk
57cd ~ /sdk
68mkdir src
@@ -17,7 +19,7 @@ cd build
1719mkdir qt
1820cd qt
1921
20- echo " >>>> configure Qt5"
22+ echo " >>>> Configure Qt5 base "
2123PKG_CONFIG_LIBDIR=/usr/lib/arm-linux-gnueabihf/pkgconfig:/usr/share/pkgconfig \
2224../../src/qt/qtbase-everywhere-src-5.12.0/configure \
2325-v \
@@ -46,15 +48,6 @@ QMAKE_LIBDIR_OPENVG=/opt/vc/lib QMAKE_INCDIR_OPENVG="/opt/vc/include /opt/vc/inc
4648
4749echo " >>>> RPi EGLFS status:"
4850less config.summary | grep Raspberry
49- # -skip qtlocation \
50- # -no-feature-geoservices_mapboxgl \
51- # -skip qtwayland \
52- # -skip qtwebengine \
53- # -skip qtlocation \
54- # -skip qtwebchannel \
55- # -skip qtwebglplugin \
56- # -skip qtwebsockets \
57- # -skip qtwebview \
58- # -skip qtcanvas3d \
59- # -skip qtdatavis3d \
60- # -skip qtvirtualkeyboard \
51+
52+ echo " It's time for: make & make install & ldconfig"
53+
You can’t perform that action at this time.
0 commit comments