Highly likely itkImageFileReader can not work without Cmake, some files should be generated. You could try after inlude itkImageFileReader.h
#include itkImageIOFactoryRegisterManager.h
itkImageIOFactoryRegisterManager.h (3.2 KB)
I didn’t test, i use Cmake and recommend it.
Edit: also look at the end of itkImageFileReader.h file
#ifndef ITK_MANUAL_INSTANTIATION
# include "itkImageFileReader.hxx"
#endif
#ifdef ITK_IO_FACTORY_REGISTER_MANAGER
# include "itkImageIOFactoryRegisterManager.h"
#endif