Skip to content

Photo books editing software - Excercise for cpp skills development

License

Notifications You must be signed in to change notification settings

cosmin42/cpp-photobook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows App macOS App iOS App

Photobook cpp exercise

This project should be able to generate a pdf photobook based on a folder structure filled with photos.

Dashboard preview

Dashboard preview

Build and Run

Windows

Install the required packages using vcpkg: install-prerequisites.bat

Run build-pblib.bat

Open the solution file from cpp-photobook\windows

macOS

g++-13 compiler is needed. Install the required packages using vcpkg: ./install-prerequisites.sh

Run build-pblib.sh

Go to PB/build Run make -j4

Run ./PhotoBook from the build folder.

Tests

macOS: ./pbtests on macOS.

Windows: Run the pbtests projects in the solution file.

Static analysis

CMake with STATIC_CHECK=true, it will use clang-tidy.

Troubleshoot

The known to work vcpkg version: 2023.08.09

About

Photo books editing software - Excercise for cpp skills development

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published