目录
git clone https://github.com/stevenlovegrove/Pangolin.git
mkdir build
cd build
cmake ..
make
sudo make install
1. cmake ..
~/tools/Pangolin/build$ cmake ..
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Setting build type to 'Release' as none was specified.
-- libpng Found and Enabled
-- libjpeg Found and Enabled
-- libtiff Found and Enabled
-- Found Eigen: '/usr/local/include/eigen3'
-- V4L Found and Enabled
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /home/rakuli/tools/Pangolin/build
2. make
~/tools/Pangolin/build$ make
Scanning dependencies of target tinyobj
[ 1%] Building CXX object CMakeFiles/tinyobj.dir/components/tinyobj/src/tinyobj.cpp.o
[ 1%] Linking CXX shared library libtinyobj.so
[ 1%] Built target tinyobj
Scanning dependencies of target pango_core
[ 2%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/file_extension.cpp.o
[ 3%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/file_utils.cpp.o
[ 3%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/sigstate.cpp.o
[ 4%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/threadedfilebuf.cpp.o
[ 5%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/avx_math.cpp.o
[ 5%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/uri.cpp.o
[ 6%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/param_set.cpp.o
[ 6%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/factory/factory_registry.cpp.o
[ 7%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/factory/factory_help.cpp.o
[ 8%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/posix/condition_variable.cpp.o
[ 8%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/posix/semaphore.cpp.o
[ 9%] Building CXX object CMakeFiles/pango_core.dir/components/pango_core/src/posix/shared_memory_buffer.cpp.o
[ 10%] Linking CXX shared library libpango_core.so
[ 10%] Built target pango_core
Scanning dependencies of target pango_image
[ 10%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/pixel_format.cpp.o
[ 11%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io.cpp.o
[ 12%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_exr.cpp.o
[ 12%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_jpg.cpp.o
[ 13%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_lz4.cpp.o
[ 14%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_packed12bit.cpp.o
[ 14%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_pango.cpp.o
[ 15%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_png.cpp.o
[ 16%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_ppm.cpp.o
[ 16%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_raw.cpp.o
[ 17%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_tga.cpp.o
[ 17%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_bmp.cpp.o
[ 18%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_zstd.cpp.o
[ 19%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_libraw.cpp.o
[ 19%] Building CXX object CMakeFiles/pango_image.dir/components/pango_image/src/image_io_tiff.cpp.o
[ 20%] Linking CXX shared library libpango_image.so
[ 20%] Built target pango_image
[ 20%] Embedding /home/rakuli/tools/Pangolin/components/pango_opengl/shaders/colormaps.glsl.h;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/font.glsl.h;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/main_experiments.glsl;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/main_text.glsl;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/main_widgets.glsl;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/matcap.glsl.h;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/noise.glsl.h;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/sdf.glsl.h;/home/rakuli/tools/Pangolin/components/pango_opengl/shaders/utils.glsl.h into shaders.cpp
[ 21%] Embedding /home/rakuli/tools/Pangolin/components/pango_opengl/src/fonts/AnonymousPro.ttf into fonts.cpp
Scanning dependencies of target pango_opengl
[ 22%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/glchar.cpp.o
[ 22%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/gldraw.cpp.o
[ 23%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/glfont.cpp.o
[ 24%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/gltext.cpp.o
[ 24%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/glpangoglu.cpp.o
[ 25%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/gltexturecache.cpp.o
[ 26%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/viewport.cpp.o
[ 26%] Building CXX object CMakeFiles/pango_opengl.dir/components/pango_opengl/src/opengl_render_state.cpp.o
[ 27%] Building CXX object CMakeFiles/pango_opengl.dir/fonts.cpp.o
[ 27%] Building CXX object CMakeFiles/pango_opengl.dir/shaders.cpp.o
[ 28%] Linking CXX shared library libpango_opengl.so
[ 28%] Built target pango_opengl
[ 29%] Creating /home/rakuli/tools/Pangolin/build/include/pangolin/factory/RegisterFactoriesWindowInterface.h factory registry header
Scanning dependencies of target pango_windowing
[ 29%] Building CXX object CMakeFiles/pango_windowing.dir/components/pango_windowing/src/display_x11.cpp.o
[ 30%] Building CXX object CMakeFiles/pango_windowing.dir/components/pango_windowing/src/display_headless.cpp.o
[ 31%] Building CXX object CMakeFiles/pango_windowing.dir/components/pango_windowing/src/window.cpp.o
[ 31%] Linking CXX shared library libpango_windowing.so
[ 31%] Built target pango_windowing
Scanning dependencies of target pango_vars
[ 32%] Building CXX object CMakeFiles/pango_vars.dir/components/pango_vars/src/vars.cpp.o
[ 32%] Building CXX object CMakeFiles/pango_vars.dir/components/pango_vars/src/varstate.cpp.o
[ 33%] Linking CXX shared library libpango_vars.so
[ 33%] Built target pango_vars
Scanning dependencies of target pango_display
[ 33%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/display.cpp.o
[ 34%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/process.cpp.o
[ 34%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/pangolin_gl.cpp.o
[ 35%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/handler.cpp.o
[ 36%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/handler_image.cpp.o
[ 36%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/handler_glbuffer.cpp.o
[ 37%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/view.cpp.o
[ 38%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/widgets.cpp.o
[ 38%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/image_view.cpp.o
[ 39%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/ConsoleView.cpp.o
[ 39%] Building CXX object CMakeFiles/pango_display.dir/components/pango_display/src/default_font.cpp.o
[ 40%] Linking CXX shared library libpango_display.so
[ 40%] Built target pango_display
Scanning dependencies of target pango_geometry
[ 41%] Building CXX object CMakeFiles/pango_geometry.dir/components/pango_geometry/src/geometry.cpp.o
[ 41%] Building CXX object CMakeFiles/pango_geometry.dir/components/pango_geometry/src/geometry_obj.cpp.o
[ 42%] Building CXX object CMakeFiles/pango_geometry.dir/components/pango_geometry/src/geometry_ply.cpp.o
[ 43%] Linking CXX shared library libpango_geometry.so
[ 43%] Built target pango_geometry
Scanning dependencies of target pango_glgeometry
[ 43%] Building CXX object CMakeFiles/pango_glgeometry.dir/components/pango_glgeometry/src/glgeometry.cpp.o
[ 44%] Linking CXX shared library libpango_glgeometry.so
[ 44%] Built target pango_glgeometry
Scanning dependencies of target pango_packetstream
[ 45%] Building CXX object CMakeFiles/pango_packetstream.dir/components/pango_packetstream/src/packet.cpp.o
[ 45%] Building CXX object CMakeFiles/pango_packetstream.dir/components/pango_packetstream/src/packetstream.cpp.o
[ 46%] Building CXX object CMakeFiles/pango_packetstream.dir/components/pango_packetstream/src/packetstream_reader.cpp.o
[ 47%] Building CXX object CMakeFiles/pango_packetstream.dir/components/pango_packetstream/src/packetstream_writer.cpp.o
[ 47%] Building CXX object CMakeFiles/pango_packetstream.dir/components/pango_packetstream/src/playback_session.cpp.o
[ 48%] Linking CXX shared library libpango_packetstream.so
[ 48%] Built target pango_packetstream
[ 48%] Creating /home/rakuli/tools/Pangolin/build/include/pangolin/factory/RegisterFactoriesVideoOutputInterface.h factory registry header
[ 49%] Creating /home/rakuli/tools/Pangolin/build/include/pangolin/factory/RegisterFactoriesVideoInterface.h factory registry header
Scanning dependencies of target pango_video
[ 50%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/stream_encoder_factory.cpp.o
[ 51%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/video_input.cpp.o
[ 51%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/video_output.cpp.o
[ 52%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/video.cpp.o
[ 52%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/video_help.cpp.o
[ 53%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/test.cpp.o
[ 54%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/images.cpp.o
[ 54%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/images_out.cpp.o
[ 55%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/split.cpp.o
[ 56%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/truncate.cpp.o
[ 56%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/pango.cpp.o
[ 57%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/pango_video_output.cpp.o
[ 57%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/debayer.cpp.o
[ 58%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/shift.cpp.o
[ 59%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/transform.cpp.o
[ 59%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/unpack.cpp.o
[ 60%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/pack.cpp.o
[ 61%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/join.cpp.o
[ 61%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/merge.cpp.o
[ 62%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/json.cpp.o
[ 63%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/thread.cpp.o
[ 63%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/mjpeg.cpp.o
[ 64%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/shared_memory.cpp.o
[ 64%] Building CXX object CMakeFiles/pango_video.dir/components/pango_video/src/drivers/v4l.cpp.o
[ 65%] Linking CXX shared library libpango_video.so
[ 65%] Built target pango_video
Scanning dependencies of target pango_scene
[ 65%] Building CXX object CMakeFiles/pango_scene.dir/components/pango_scene/src/renderable.cpp.o
[ 66%] Linking CXX shared library libpango_scene.so
[ 66%] Built target pango_scene
Scanning dependencies of target pango_tools
[ 67%] Building CXX object CMakeFiles/pango_tools.dir/components/pango_tools/src/video_viewer.cpp.o
[ 67%] Linking CXX shared library libpango_tools.so
[ 67%] Built target pango_tools
Scanning dependencies of target pango_plot
[ 68%] Building CXX object CMakeFiles/pango_plot.dir/components/pango_plot/src/datalog.cpp.o
[ 68%] Building CXX object CMakeFiles/pango_plot.dir/components/pango_plot/src/plotter.cpp.o
[ 69%] Building CXX object CMakeFiles/pango_plot.dir/components/pango_plot/src/loaders/csv_table_loader.cpp.o
[ 69%] Linking CXX shared library libpango_plot.so
[ 69%] Built target pango_plot
Scanning dependencies of target pango_python
[ 70%] Building CXX object CMakeFiles/pango_python.dir/components/pango_core/src/dummy.cpp.o
[ 71%] Linking CXX shared library libpango_python.so
[ 71%] Built target pango_python
Scanning dependencies of target tutorial_3_gl_intro_classic_triangle_vbo_shader
[ 72%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_3_gl_intro_classic_triangle_vbo_shader.dir/3_gl_intro_classic_triangle_vbo_shader.cpp.o
[ 73%] Linking CXX executable tutorial_3_gl_intro_classic_triangle_vbo_shader
[ 73%] Built target tutorial_3_gl_intro_classic_triangle_vbo_shader
Scanning dependencies of target tutorial_1_gl_intro_pango_triangle
[ 73%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_1_gl_intro_pango_triangle.dir/1_gl_intro_pango_triangle.cpp.o
[ 74%] Linking CXX executable tutorial_1_gl_intro_pango_triangle
[ 74%] Built target tutorial_1_gl_intro_pango_triangle
Scanning dependencies of target tutorial_2_gl_intro_classic_triangle_vbo
[ 75%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_2_gl_intro_classic_triangle_vbo.dir/2_gl_intro_classic_triangle_vbo.cpp.o
[ 75%] Linking CXX executable tutorial_2_gl_intro_classic_triangle_vbo
[ 75%] Built target tutorial_2_gl_intro_classic_triangle_vbo
Scanning dependencies of target tutorial_2_gl_intro_pango_triangle_vbo
[ 76%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_2_gl_intro_pango_triangle_vbo.dir/2_gl_intro_pango_triangle_vbo.cpp.o
[ 76%] Linking CXX executable tutorial_2_gl_intro_pango_triangle_vbo
[ 76%] Built target tutorial_2_gl_intro_pango_triangle_vbo
Scanning dependencies of target tutorial_3_gl_intro_pango_triangle_vbo_shader
[ 76%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_3_gl_intro_pango_triangle_vbo_shader.dir/3_gl_intro_pango_triangle_vbo_shader.cpp.o
[ 77%] Linking CXX executable tutorial_3_gl_intro_pango_triangle_vbo_shader
[ 77%] Built target tutorial_3_gl_intro_pango_triangle_vbo_shader
Scanning dependencies of target tutorial_1_gl_intro_classic_triangle
[ 78%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_1_gl_intro_classic_triangle.dir/1_gl_intro_classic_triangle.cpp.o
[ 79%] Linking CXX executable tutorial_1_gl_intro_classic_triangle
[ 79%] Built target tutorial_1_gl_intro_classic_triangle
Scanning dependencies of target tutorial_5_gl_intro_view_transforms
[ 80%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_5_gl_intro_view_transforms.dir/5_gl_intro_view_transforms.cpp.o
[ 81%] Linking CXX executable tutorial_5_gl_intro_view_transforms
[ 81%] Built target tutorial_5_gl_intro_view_transforms
Scanning dependencies of target tutorial_4_gl_intro_viewport
[ 82%] Building CXX object examples/BasicOpenGL/CMakeFiles/tutorial_4_gl_intro_viewport.dir/4_gl_intro_viewport.cpp.o
[ 82%] Linking CXX executable tutorial_4_gl_intro_viewport
[ 82%] Built target tutorial_4_gl_intro_viewport
Scanning dependencies of target HelloPangolin
[ 82%] Building CXX object examples/HelloPangolin/CMakeFiles/HelloPangolin.dir/main.cpp.o
[ 83%] Linking CXX executable HelloPangolin
[ 83%] Built target HelloPangolin
Scanning dependencies of target SimpleDisplay
[ 83%] Building CXX object examples/SimpleDisplay/CMakeFiles/SimpleDisplay.dir/main.cpp.o
[ 84%] Linking CXX executable SimpleDisplay
[ 84%] Built target SimpleDisplay
Scanning dependencies of target SimpleMultiDisplay
[ 85%] Building CXX object examples/SimpleMultiDisplay/CMakeFiles/SimpleMultiDisplay.dir/main.cpp.o
[ 85%] Linking CXX executable SimpleMultiDisplay
[ 85%] Built target SimpleMultiDisplay
Scanning dependencies of target SimpleDisplayImage
[ 85%] Building CXX object examples/SimpleDisplayImage/CMakeFiles/SimpleDisplayImage.dir/main.cpp.o
[ 86%] Linking CXX executable SimpleDisplayImage
[ 86%] Built target SimpleDisplayImage
Scanning dependencies of target SimplePlot
[ 87%] Building CXX object examples/SimplePlot/CMakeFiles/SimplePlot.dir/main.cpp.o
[ 88%] Linking CXX executable SimplePlot
[ 88%] Built target SimplePlot
Scanning dependencies of target SimpleVideo
[ 89%] Building CXX object examples/SimpleVideo/CMakeFiles/SimpleVideo.dir/main.cpp.o
[ 89%] Linking CXX executable SimpleVideo
[ 89%] Built target SimpleVideo
Scanning dependencies of target SimpleRecord
[ 89%] Building CXX object examples/SimpleRecord/CMakeFiles/SimpleRecord.dir/main.cpp.o
[ 90%] Linking CXX executable SimpleRecord
[ 90%] Built target SimpleRecord
Scanning dependencies of target HelloPangolinOffscreen
[ 90%] Building CXX object examples/HelloPangolinOffscreen/CMakeFiles/HelloPangolinOffscreen.dir/main.cpp.o
[ 91%] Linking CXX executable HelloPangolinOffscreen
[ 91%] Built target HelloPangolinOffscreen
Scanning dependencies of target SimpleScene
[ 91%] Building CXX object examples/SimpleScene/CMakeFiles/SimpleScene.dir/main.cpp.o
[ 92%] Linking CXX executable SimpleScene
[ 92%] Built target SimpleScene
Scanning dependencies of target VideoViewer
[ 93%] Building CXX object tools/VideoViewer/CMakeFiles/VideoViewer.dir/main.cpp.o
[ 93%] Linking CXX executable VideoViewer
[ 93%] Built target VideoViewer
Scanning dependencies of target VideoConvert
[ 94%] Building CXX object tools/VideoConvert/CMakeFiles/VideoConvert.dir/main.cpp.o
[ 95%] Linking CXX executable VideoConvert
[ 95%] Built target VideoConvert
Scanning dependencies of target VideoJsonTransform
[ 95%] Building CXX object tools/VideoJson/CMakeFiles/VideoJsonTransform.dir/main-transform.cpp.o
[ 96%] Linking CXX executable VideoJsonTransform
[ 96%] Built target VideoJsonTransform
Scanning dependencies of target VideoJsonPrint
[ 96%] Building CXX object tools/VideoJson/CMakeFiles/VideoJsonPrint.dir/main-print.cpp.o
[ 97%] Linking CXX executable VideoJsonPrint
[ 97%] Built target VideoJsonPrint
Scanning dependencies of target Plotter
[ 98%] Building CXX object tools/Plotter/CMakeFiles/Plotter.dir/main.cpp.o
[ 99%] Linking CXX executable Plotter
[ 99%] Built target Plotter
Scanning dependencies of target ModelViewer
[100%] Building CXX object tools/ModelViewer/CMakeFiles/ModelViewer.dir/main.cpp.o
[100%] Linking CXX executable ModelViewer
[100%] Built target ModelViewer
3. sudo make install
~/tools/Pangolin/build$ sudo make install
[ 1%] Built target tinyobj
[ 10%] Built target pango_core
[ 20%] Built target pango_image
[ 28%] Built target pango_opengl
[ 31%] Built target pango_windowing
[ 33%] Built target pango_vars
[ 40%] Built target pango_display
[ 43%] Built target pango_geometry
[ 44%] Built target pango_glgeometry
[ 48%] Built target pango_packetstream
[ 65%] Built target pango_video
[ 66%] Built target pango_scene
[ 67%] Built target pango_tools
[ 69%] Built target pango_plot
[ 71%] Built target pango_python
[ 73%] Built target tutorial_3_gl_intro_classic_triangle_vbo_shader
[ 74%] Built target tutorial_1_gl_intro_pango_triangle
[ 75%] Built target tutorial_2_gl_intro_classic_triangle_vbo
[ 76%] Built target tutorial_2_gl_intro_pango_triangle_vbo
[ 77%] Built target tutorial_3_gl_intro_pango_triangle_vbo_shader
[ 79%] Built target tutorial_1_gl_intro_classic_triangle
[ 81%] Built target tutorial_5_gl_intro_view_transforms
[ 82%] Built target tutorial_4_gl_intro_viewport
[ 83%] Built target HelloPangolin
[ 84%] Built target SimpleDisplay
[ 85%] Built target SimpleMultiDisplay
[ 86%] Built target SimpleDisplayImage
[ 88%] Built target SimplePlot
[ 89%] Built target SimpleVideo
[ 90%] Built target SimpleRecord
[ 91%] Built target HelloPangolinOffscreen
[ 92%] Built target SimpleScene
[ 93%] Built target VideoViewer
[ 95%] Built target VideoConvert
[ 96%] Built target VideoJsonTransform
[ 97%] Built target VideoJsonPrint
[ 99%] Built target Plotter
[100%] Built target ModelViewer
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/local/include
-- Installing: /usr/local/include/sigslot
-- Installing: /usr/local/include/sigslot/signal.hpp
-- Installing: /usr/local/include/sigslot/LICENCE
-- Installing: /usr/local/include/sigslot/README.md
-- Installing: /usr/local/include/dynalo
-- Installing: /usr/local/include/dynalo/dynalo.hpp
-- Installing: /usr/local/include/dynalo/detail
-- Installing: /usr/local/include/dynalo/detail/windows
-- Installing: /usr/local/include/dynalo/detail/windows/dynalo.hpp
-- Installing: /usr/local/include/dynalo/detail/macos
-- Installing: /usr/local/include/dynalo/detail/macos/dynalo.hpp
-- Installing: /usr/local/include/dynalo/detail/linux
-- Installing: /usr/local/include/dynalo/detail/linux/dynalo.hpp
-- Installing: /usr/local/include/dynalo/detail/config.hpp
-- Installing: /usr/local/include/dynalo/symbol_helper.hpp
-- Installing: /usr/local/include/NaturalSort
-- Installing: /usr/local/include/NaturalSort/natural_sort.hpp
-- Installing: /usr/local/include/NaturalSort/LICENSE.md
-- Installing: /usr/local/include/NaturalSort/README.md
-- Installing: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/compat
-- Installing: /usr/local/include/pangolin/compat/type_traits.h
-- Installing: /usr/local/include/pangolin/compat/glutbitmap.h
-- Installing: /usr/local/include/pangolin/utils
-- Installing: /usr/local/include/pangolin/utils/is_streamable.h
-- Installing: /usr/local/include/pangolin/utils/memstreambuf.h
-- Installing: /usr/local/include/pangolin/utils/timer.h
-- Installing: /usr/local/include/pangolin/utils/range.h
-- Installing: /usr/local/include/pangolin/utils/xml
-- Installing: /usr/local/include/pangolin/utils/xml/license.txt
-- Installing: /usr/local/include/pangolin/utils/xml/rapidxml_iterators.hpp
-- Installing: /usr/local/include/pangolin/utils/xml/rapidxml_print.hpp
-- Installing: /usr/local/include/pangolin/utils/xml/rapidxml.hpp
-- Installing: /usr/local/include/pangolin/utils/xml/rapidxml_utils.hpp
-- Installing: /usr/local/include/pangolin/utils/fix_size_buffer_queue.h
-- Installing: /usr/local/include/pangolin/utils/parse.h
-- Installing: /usr/local/include/pangolin/utils/params.h
-- Installing: /usr/local/include/pangolin/utils/log.h
-- Installing: /usr/local/include/pangolin/utils/signal_slot.h
-- Installing: /usr/local/include/pangolin/utils/type_convert.h
-- Installing: /usr/local/include/pangolin/utils/posix
-- Installing: /usr/local/include/pangolin/utils/posix/condition_variable.h
-- Installing: /usr/local/include/pangolin/utils/posix/shared_memory_buffer.h
-- Installing: /usr/local/include/pangolin/utils/posix/semaphore.h
-- Installing: /usr/local/include/pangolin/utils/format_string.h
-- Installing: /usr/local/include/pangolin/utils/param_set.h
-- Installing: /usr/local/include/pangolin/utils/file_extension.h
-- Installing: /usr/local/include/pangolin/utils/avx_math.h
-- Installing: /usr/local/include/pangolin/utils/bitmask.h
-- Installing: /usr/local/include/pangolin/utils/compontent_cast.h
-- Installing: /usr/local/include/pangolin/utils/picojson.h
-- Installing: /usr/local/include/pangolin/utils/uri.h
-- Installing: /usr/local/include/pangolin/utils/transform.h
-- Installing: /usr/local/include/pangolin/utils/sigstate.h
-- Installing: /usr/local/include/pangolin/utils/threadedfilebuf.h
-- Installing: /usr/local/include/pangolin/utils/assert.h
-- Installing: /usr/local/include/pangolin/utils/argagg.hpp
-- Installing: /usr/local/include/pangolin/utils/true_false_toggle.h
-- Installing: /usr/local/include/pangolin/utils/file_utils.h
-- Installing: /usr/local/include/pangolin/utils/simple_math.h
-- Installing: /usr/local/include/pangolin/utils/variadic_all.h
-- Installing: /usr/local/include/pangolin/platform.h
-- Installing: /usr/local/include/pangolin/factory
-- Installing: /usr/local/include/pangolin/factory/factory.h
-- Installing: /usr/local/include/pangolin/factory/factory_registry.h
-- Installing: /usr/local/include/pangolin/factory/factory_help.h
-- Installing: /usr/local/include/pangolin/pangolin.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/console
-- Installing: /usr/local/include/pangolin/console/InterpreterInterface.h
-- Installing: /usr/local/include/pangolin/console/ConsoleView.h
-- Installing: /usr/local/include/pangolin/display
-- Installing: /usr/local/include/pangolin/display/widgets.h
-- Installing: /usr/local/include/pangolin/display/display.h
-- Installing: /usr/local/include/pangolin/display/user_app.h
-- Installing: /usr/local/include/pangolin/display/default_font.h
-- Installing: /usr/local/include/pangolin/display/attach.h
-- Installing: /usr/local/include/pangolin/display/process.h
-- Installing: /usr/local/include/pangolin/display/view.h
-- Installing: /usr/local/include/pangolin/display/display.hpp
-- Installing: /usr/local/include/pangolin/display/image_view.h
-- Installing: /usr/local/include/pangolin/handler
-- Installing: /usr/local/include/pangolin/handler/handler.h
-- Installing: /usr/local/include/pangolin/handler/handler_image.h
-- Installing: /usr/local/include/pangolin/handler/handler_glbuffer.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/geometry
-- Installing: /usr/local/include/pangolin/geometry/geometry_ply.h
-- Installing: /usr/local/include/pangolin/geometry/geometry.h
-- Installing: /usr/local/include/pangolin/geometry/geometry_obj.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Up-to-date: /usr/local/include/pangolin/geometry
-- Installing: /usr/local/include/pangolin/geometry/glgeometry.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/image
-- Installing: /usr/local/include/pangolin/image/pixel_format.h
-- Installing: /usr/local/include/pangolin/image/managed_image.h
-- Installing: /usr/local/include/pangolin/image/memcpy.h
-- Installing: /usr/local/include/pangolin/image/image_convert.h
-- Installing: /usr/local/include/pangolin/image/typed_image.h
-- Installing: /usr/local/include/pangolin/image/image.h
-- Installing: /usr/local/include/pangolin/image/image_utils.h
-- Installing: /usr/local/include/pangolin/image/shared_image.h
-- Installing: /usr/local/include/pangolin/image/copy.h
-- Installing: /usr/local/include/pangolin/image/image_io.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/gl
-- Installing: /usr/local/include/pangolin/gl/glsl_utilities.h
-- Installing: /usr/local/include/pangolin/gl/glfont.h
-- Installing: /usr/local/include/pangolin/gl/glpixformat.h
-- Installing: /usr/local/include/pangolin/gl/compat
-- Installing: /usr/local/include/pangolin/gl/compat/gl_es_compat.h
-- Installing: /usr/local/include/pangolin/gl/compat/gl2engine.h
-- Installing: /usr/local/include/pangolin/gl/glcuda.h
-- Installing: /usr/local/include/pangolin/gl/gldraw.h
-- Installing: /usr/local/include/pangolin/gl/cg.h
-- Installing: /usr/local/include/pangolin/gl/glinclude.h
-- Installing: /usr/local/include/pangolin/gl/gl.h
-- Installing: /usr/local/include/pangolin/gl/glformattraits.h
-- Installing: /usr/local/include/pangolin/gl/glplatform.h
-- Installing: /usr/local/include/pangolin/gl/glchar.h
-- Installing: /usr/local/include/pangolin/gl/gltexturecache.h
-- Installing: /usr/local/include/pangolin/gl/glstate.h
-- Installing: /usr/local/include/pangolin/gl/glsl.h
-- Installing: /usr/local/include/pangolin/gl/gltext.h
-- Installing: /usr/local/include/pangolin/gl/glpangoglu.h
-- Installing: /usr/local/include/pangolin/gl/opengl_render_state.h
-- Installing: /usr/local/include/pangolin/gl/glsl.hpp
-- Installing: /usr/local/include/pangolin/gl/glvbo.h
-- Installing: /usr/local/include/pangolin/gl/viewport.h
-- Installing: /usr/local/include/pangolin/gl/colour.h
-- Installing: /usr/local/include/pangolin/gl/gl.hpp
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/log
-- Installing: /usr/local/include/pangolin/log/sync_time.h
-- Installing: /usr/local/include/pangolin/log/playback_session.h
-- Installing: /usr/local/include/pangolin/log/packetstream_reader.h
-- Installing: /usr/local/include/pangolin/log/packetstream.h
-- Installing: /usr/local/include/pangolin/log/packet.h
-- Installing: /usr/local/include/pangolin/log/packetstream_writer.h
-- Installing: /usr/local/include/pangolin/log/packetstream_tags.h
-- Installing: /usr/local/include/pangolin/log/packetstream_source.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/plot
-- Installing: /usr/local/include/pangolin/plot/datalog.h
-- Installing: /usr/local/include/pangolin/plot/loaders
-- Installing: /usr/local/include/pangolin/plot/loaders/table_loader.h
-- Installing: /usr/local/include/pangolin/plot/loaders/csv_table_loader.h
-- Installing: /usr/local/include/pangolin/plot/plotter.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/scene
-- Installing: /usr/local/include/pangolin/scene/scenehandler.h
-- Installing: /usr/local/include/pangolin/scene/interactive.h
-- Installing: /usr/local/include/pangolin/scene/interactive_index.h
-- Installing: /usr/local/include/pangolin/scene/renderable.h
-- Installing: /usr/local/include/pangolin/scene/tree.h
-- Installing: /usr/local/include/pangolin/scene/axis.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/tools
-- Installing: /usr/local/include/pangolin/tools/video_viewer.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/var
-- Installing: /usr/local/include/pangolin/var/varvaluegeneric.h
-- Installing: /usr/local/include/pangolin/var/varinit.h
-- Installing: /usr/local/include/pangolin/var/varwrapper.h
-- Installing: /usr/local/include/pangolin/var/var.h
-- Installing: /usr/local/include/pangolin/var/varvaluet.h
-- Installing: /usr/local/include/pangolin/var/varstate.h
-- Installing: /usr/local/include/pangolin/var/varextra.h
-- Installing: /usr/local/include/pangolin/var/varvalue.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/video
-- Installing: /usr/local/include/pangolin/video/video_output_interface.h
-- Installing: /usr/local/include/pangolin/video/video_record_repeat.h
-- Installing: /usr/local/include/pangolin/video/video_help.h
-- Installing: /usr/local/include/pangolin/video/drivers
-- Installing: /usr/local/include/pangolin/video/drivers/realsense2.h
-- Installing: /usr/local/include/pangolin/video/drivers/images_out.h
-- Installing: /usr/local/include/pangolin/video/drivers/images.h
-- Installing: /usr/local/include/pangolin/video/drivers/teli.h
-- Installing: /usr/local/include/pangolin/video/drivers/depthsense.h
-- Installing: /usr/local/include/pangolin/video/drivers/uvc_mediafoundation.h
-- Installing: /usr/local/include/pangolin/video/drivers/ffmpeg.h
-- Installing: /usr/local/include/pangolin/video/drivers/pango.h
-- Installing: /usr/local/include/pangolin/video/drivers/mjpeg.h
-- Installing: /usr/local/include/pangolin/video/drivers/gamma.h
-- Installing: /usr/local/include/pangolin/video/drivers/join.h
-- Installing: /usr/local/include/pangolin/video/drivers/v4l.h
-- Installing: /usr/local/include/pangolin/video/drivers/uvc.h
-- Installing: /usr/local/include/pangolin/video/drivers/openni.h
-- Installing: /usr/local/include/pangolin/video/drivers/thread.h
-- Installing: /usr/local/include/pangolin/video/drivers/pleora.h
-- Installing: /usr/local/include/pangolin/video/drivers/shift.h
-- Installing: /usr/local/include/pangolin/video/drivers/openni2.h
-- Installing: /usr/local/include/pangolin/video/drivers/openni_common.h
-- Installing: /usr/local/include/pangolin/video/drivers/pack.h
-- Installing: /usr/local/include/pangolin/video/drivers/ffmpeg_convert.h
-- Installing: /usr/local/include/pangolin/video/drivers/firewire.h
-- Installing: /usr/local/include/pangolin/video/drivers/realsense.h
-- Installing: /usr/local/include/pangolin/video/drivers/deinterlace.h
-- Installing: /usr/local/include/pangolin/video/drivers/split.h
-- Installing: /usr/local/include/pangolin/video/drivers/truncate.h
-- Installing: /usr/local/include/pangolin/video/drivers/ffmpeg_output.h
-- Installing: /usr/local/include/pangolin/video/drivers/transform.h
-- Installing: /usr/local/include/pangolin/video/drivers/shared_memory.h
-- Installing: /usr/local/include/pangolin/video/drivers/pango_video_output.h
-- Installing: /usr/local/include/pangolin/video/drivers/unpack.h
-- Installing: /usr/local/include/pangolin/video/drivers/debayer.h
-- Installing: /usr/local/include/pangolin/video/drivers/ffmpeg_common.h
-- Installing: /usr/local/include/pangolin/video/drivers/merge.h
-- Installing: /usr/local/include/pangolin/video/drivers/test.h
-- Installing: /usr/local/include/pangolin/video/video_output.h
-- Installing: /usr/local/include/pangolin/video/video_exception.h
-- Installing: /usr/local/include/pangolin/video/video_interface.h
-- Installing: /usr/local/include/pangolin/video/video_input.h
-- Installing: /usr/local/include/pangolin/video/stream_info.h
-- Installing: /usr/local/include/pangolin/video/iostream_operators.h
-- Installing: /usr/local/include/pangolin/video/stream_encoder_factory.h
-- Installing: /usr/local/include/pangolin/video/video.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Up-to-date: /usr/local/include/pangolin/factory
-- Installing: /usr/local/include/pangolin/factory/RegisterFactoriesVideoOutputInterface.h
-- Installing: /usr/local/include/pangolin/factory/RegisterFactoriesVideoInterface.h
-- Installing: /usr/local/include/pangolin/factory/RegisterFactoriesWindowInterface.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Installing: /usr/local/include/pangolin/windowing
-- Installing: /usr/local/include/pangolin/windowing/WinWindow.h
-- Installing: /usr/local/include/pangolin/windowing/display_android.h
-- Installing: /usr/local/include/pangolin/windowing/window.h
-- Installing: /usr/local/include/pangolin/windowing/X11GlContext.h
-- Installing: /usr/local/include/pangolin/windowing/PangolinNSApplication.h
-- Installing: /usr/local/include/pangolin/windowing/handler_bitsets.h
-- Installing: /usr/local/include/pangolin/windowing/EmscriptenWindow.h
-- Installing: /usr/local/include/pangolin/windowing/X11Window.h
-- Installing: /usr/local/include/pangolin/windowing/PangolinNSGLView.h
-- Installing: /usr/local/include/pangolin/windowing/OsxWindow.h
-- Installing: /usr/local/include/pangolin/windowing/handler_enums.h
-- Up-to-date: /usr/local/include
-- Up-to-date: /usr/local/include/pangolin
-- Up-to-date: /usr/local/include/pangolin/factory
-- Up-to-date: /usr/local/include/pangolin/factory/RegisterFactoriesVideoOutputInterface.h
-- Up-to-date: /usr/local/include/pangolin/factory/RegisterFactoriesVideoInterface.h
-- Up-to-date: /usr/local/include/pangolin/factory/RegisterFactoriesWindowInterface.h
-- Up-to-date: /usr/local/include
-- Installing: /usr/local/include/tinyobj
-- Installing: /usr/local/include/tinyobj/tiny_obj_loader.h
-- Installing: /usr/local/lib/libpango_core.so
-- Installing: /usr/local/lib/libpango_display.so
-- Set runtime path of "/usr/local/lib/libpango_display.so" to ""
-- Installing: /usr/local/lib/libpango_geometry.so
-- Set runtime path of "/usr/local/lib/libpango_geometry.so" to ""
-- Installing: /usr/local/lib/libpango_glgeometry.so
-- Set runtime path of "/usr/local/lib/libpango_glgeometry.so" to ""
-- Installing: /usr/local/lib/libpango_image.so
-- Set runtime path of "/usr/local/lib/libpango_image.so" to ""
-- Installing: /usr/local/lib/libpango_opengl.so
-- Set runtime path of "/usr/local/lib/libpango_opengl.so" to ""
-- Installing: /usr/local/lib/libpango_packetstream.so
-- Set runtime path of "/usr/local/lib/libpango_packetstream.so" to ""
-- Installing: /usr/local/lib/libpango_plot.so
-- Set runtime path of "/usr/local/lib/libpango_plot.so" to ""
-- Installing: /usr/local/lib/libpango_python.so
-- Installing: /usr/local/lib/libpango_scene.so
-- Set runtime path of "/usr/local/lib/libpango_scene.so" to ""
-- Installing: /usr/local/lib/libpango_tools.so
-- Set runtime path of "/usr/local/lib/libpango_tools.so" to ""
-- Installing: /usr/local/lib/libpango_vars.so
-- Set runtime path of "/usr/local/lib/libpango_vars.so" to ""
-- Installing: /usr/local/lib/libpango_video.so
-- Set runtime path of "/usr/local/lib/libpango_video.so" to ""
-- Installing: /usr/local/lib/libpango_windowing.so
-- Set runtime path of "/usr/local/lib/libpango_windowing.so" to ""
-- Installing: /usr/local/lib/libtinyobj.so
-- Installing: /usr/local/lib/cmake/Pangolin/PangolinConfig.cmake
-- Installing: /usr/local/lib/cmake/Pangolin/PangolinConfigVersion.cmake
-- Installing: /usr/local/lib/cmake/Pangolin/PangolinTargets.cmake
-- Installing: /usr/local/lib/cmake/Pangolin/PangolinTargets-release.cmake
-- Installing: /usr/local/bin/VideoViewer
-- Set runtime path of "/usr/local/bin/VideoViewer" to ""
-- Installing: /usr/local/bin/VideoConvert
-- Set runtime path of "/usr/local/bin/VideoConvert" to ""
-- Installing: /usr/local/bin/VideoJsonPrint
-- Set runtime path of "/usr/local/bin/VideoJsonPrint" to ""
-- Installing: /usr/local/bin/VideoJsonTransform
-- Set runtime path of "/usr/local/bin/VideoJsonTransform" to ""
-- Installing: /usr/local/bin/Plotter
-- Set runtime path of "/usr/local/bin/Plotter" to ""
参考
视觉slam十四讲(第二版)学习——3.7安装Pangolin(P66)_骑羊儿放狼的博客-CSDN博客_pangolin安装