Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef BLAST_EXPORT__H
2 #define BLAST_EXPORT__H
42 #if defined(WIN32) && defined(NCBI_DLL_BUILD)
45 # error "This toolkit is not buildable with a compiler other than MSVC."
49 #ifdef NCBI_XALGO_EXPORTS
50 # define NCBI_XBLAST_EXPORT __declspec(dllexport)
52 # define NCBI_XBLAST_EXPORT __declspec(dllimport)
55 #elif defined(HAVE_ATTRIBUTE_VISIBILITY_DEFAULT)
57 # define NCBI_XBLAST_EXPORT __attribute__((visibility("default")))
65 # define NCBI_XBLAST_EXPORT