Skip to content

JunkBox-Library/JunkBox_Libpp

Repository files navigation

JunkBox_Lib++

C++ Static Library for VC++

if you want to use it on Linux, please use C++Lib in JunkBox_Lib

DownLoad

git clone https://github.com/JunkBox-Library/JunkBox_Libpp.git JubkBox_Lib++

Needed External Tool

Visual Studio Comminity 2022 (C++, MFC)

Recommended External Libraries

  • of course, you can use another libraries (requires JunkBox_Lib++_2022.vcxproj configuration change)

OpenJpeg

Jpeg

Zlib

Location of the folders (default)

  • jpeg-9e
  • JunkBox_Lib++
  • openjpeg-v2.5.0-windows-x64
  • openjpeg-v2.5.0-windows-x86
  • zlib-1.3

Development Environment (OpenJpeg, Jpeg, Zlib, tar32/64)

Compile

  • double click JunkBox_Lib++_2022.vcxproj
  • build targets

Lib Pragma for VC++

OpenJpeg (GraphLib/Jpeg2KTool.h)

  • < v2.0
    • Release: OpenJPEG.lib
    • Debug: OpenJPEGd.lib
  • >=2.0
    • openjp2.lib

Jpeg (GraphLib/JpegTool.h)

  • libjpeg.lib

Zlib (ExtendLib/xLib/gz_tool.h)

  • Release: zlib.lib
  • Debug: zlibd.lib

OpenCV (GraphLib/OpenCVTool.h)

  • Release: opencv_core242.libb, opencv_imgproc242.lib, opencv_objdetect242.lib
  • Debug: opencv_core242d.libb, opencv_imgproc242d.lib, opencv_objdetect242d.lib

Documents