diff --git a/paddle/ir/CMakeLists.txt b/paddle/ir/CMakeLists.txt index 6536a2fe0183fd2a996861272116df520ed7fea6..35c2fb0ded068dd79b02ecb306202c5ef6896fb3 100644 --- a/paddle/ir/CMakeLists.txt +++ b/paddle/ir/CMakeLists.txt @@ -35,6 +35,10 @@ endfunction() if(WITH_SHARED_IR) add_definitions(-DIR_DLL_EXPORT) +else() + if(WIN32) + add_definitions(-DIR_API) + endif() endif() add_subdirectory(core)