Merge pull request #465 from durswd/support_clang-cl
I supported clang-cl with BUILD_SHARED_LIBS
This commit is contained in:
commit
4cc89c9e2b
@ -531,13 +531,13 @@ if (NOT BUILD_SHARED_LIBS)
|
||||
else (NOT BUILD_SHARED_LIBS)
|
||||
target_compile_definitions (glog PRIVATE GOOGLE_GLOG_IS_A_DLL=1)
|
||||
|
||||
if (HAVE___ATTRIBUTE__VISIBILITY_DEFAULT)
|
||||
set (_EXPORT "__attribute__((visibility(\"default\")))")
|
||||
set (_IMPORT "")
|
||||
elseif (HAVE___DECLSPEC)
|
||||
if (HAVE___DECLSPEC)
|
||||
set (_EXPORT "__declspec(dllexport)")
|
||||
set (_IMPORT "__declspec(dllimport)")
|
||||
endif (HAVE___ATTRIBUTE__VISIBILITY_DEFAULT)
|
||||
elseif (HAVE___ATTRIBUTE__VISIBILITY_DEFAULT)
|
||||
set (_EXPORT "__attribute__((visibility(\"default\")))")
|
||||
set (_IMPORT "")
|
||||
endif (HAVE___DECLSPEC)
|
||||
|
||||
target_compile_definitions (glog PRIVATE
|
||||
"GOOGLE_GLOG_DLL_DECL=${_EXPORT}")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user