--- /dev/null
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 56741c2..313308a 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -142,8 +142,11 @@ if (UNIX)
+ elseif(WIN32)\r
+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/graphqlparser.lib\r
+ DESTINATION lib)\r
++ # do not install pdb when static compilation.\r
++ if (BUILD_SHARED_LIBS)\r
+ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/graphqlparser.pdb\r
+ DESTINATION bin)\r
++ endif()\r
+ endif()\r
+ \r
+ IF (test)\r