If your project is about to link to a lib, you probably need to use the find_package command of CMake.
find_package(libname CONFIG REQUIRED)
or, find_package(libname REQUIRED)
What is the difference between them? They both search some directories for some .cmake files, which will be called to generate some CMake variables for the libname library such as $PODOFO_INCUDE_DIRS. But the two commands search different directories for different .cmake files.
find_package(libname REQUIRED) will search for Findlibname.cmake while find_package(libname CONFIG REQUIRED) will search for libname-config.cmake.
vcpkg installed packages use libname-config.cmake so you have to use find_package(libname CONFIG REQUIRED) in the CMakelists.txt of your project. You have instructed CMake to use vcpkg by using the CMAKE_TOOLCHAIN_FILE variable while vcpkg knows where the libname-config.cmake is.