Comments: SMILE distributions for Visual C++ contain three sets of libraries: two optimized builds for static and dynamic CRT, and another unoptimized build linking against debug DLL runtime without NDEBUG defined. smile.h and smilearn.h contain autolink #pragma directives and will select correct library, depending on CRT configuration of your project. DO NOT add smile.lib as additional linker i