15 #if !defined(OPENNURBS_PUBLIC_EXAMPLES_INC_) 16 #define OPENNURBS_PUBLIC_EXAMPLES_INC_ 25 #include "opennurbs_public.h" 27 #if defined(ON_COMPILER_MSC) 30 #if defined(OPENNURBS_EXPORTS) || defined(ON_COMPILING_OPENNURBS) 35 #error This file contains linking pragmas for using the opennurbs library. 38 #if defined(OPENNURBS_IMPORTS) 39 #pragma message( " --- dynamically linking opennurbs (DLL)." ) 40 #pragma comment(lib, "\"" OPENNURBS_OUTPUT_DIR "/" "opennurbs_public.lib" "\"") 42 #pragma message( " --- statically linking opennurbs." ) 43 #pragma comment(lib, "\"" OPENNURBS_OUTPUT_DIR "/" "opennurbs_public_staticlib.lib" "\"") 44 #pragma comment(lib, "\"" OPENNURBS_OUTPUT_DIR "/" "zlib.lib" "\"") 45 #pragma comment(lib, "\"" OPENNURBS_OUTPUT_DIR "/" "freetype263_staticlib.lib" "\"") 46 #pragma comment(lib, "rpcrt4.lib") 47 #pragma comment(lib, "shlwapi.lib")