It seems that the path for itksys is not added in the linker setting for additional dependencies:
When I add this path directly the compilation is working:
1>Target Link:
1> Creating library G:/programming/cplusplusplus/CTK/build/CTK-build/bin/Debug/CTKmbilog.lib and object G:/programming/cplusplusplus/CTK/build/CTK-build/bin/Debug/CTKmbilog.exp
1> CTKmbilog.vcxproj -> G:\programming\cplusplusplus\CTK\build\CTK-build\bin\Debug\CTKmbilog.dll
1>Target AppLocalFromInstalled:
1> 'pwsh.exe' is not recognized as an internal or external command,
1> operable program or batch file.
1> The command "pwsh.exe -ExecutionPolicy Bypass -noprofile -File "G:\vcpkg\scripts\buildsystems\msbuild\applocal.ps1" "G:\programming\cplusplusplus\CTK\build\CTK-build\bin\Debug\CTKmbilog.dll" "G:\vcpkg\scripts\buildsystems\msbuild\..\..\..\installed\x64-windows\debug\bin" "CTKmbilog.dir\Debug\CTKmbilog.tlog\CTKmbilog.write.1u.tlog" "CTKmbilog.dir\Debug\vcpkg.applocal.log"" exited with code 9009.
1> G:\programming\cplusplusplus\CTK\build\CTK-build\bin\Debug\ITKCommon-5.1.dll
1>Target _CopyFilesMarkedCopyLocal:
1> Touching "G:\programming\cplusplusplus\CTK\build\CTK-build\Libs\mbilog\CTKmbilog.dir\Debug\CTKmbilog.vcxproj.CopyComplete".
1>Target GetCopyToOutputDirectoryItems:
1> Target _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences:
1> Target GetCopyToOutputDirectoryItems:
1> Target _GetCopyToOutputDirectoryItemsFromTransitiveProjectReferences:
1>Target FinalizeBuildStatus:
1> Deleting file "CTKmbilog.dir\Debug\CTKmbilog.tlog\unsuccessfulbuild".
1> Touching "CTKmbilog.dir\Debug\CTKmbilog.tlog\CTKmbilog.lastbuildstate".

