--- a/SRC/CMakeLists.txt
+++ b/SRC/CMakeLists.txt
@@ -22,7 +21,10 @@
 
 target_include_directories (superlu_mt${PLAT} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
 target_include_directories (superlu_mt${PLAT} INTERFACE $<INSTALL_INTERFACE:include>)
-install (TARGETS superlu_mt${PLAT} DESTINATION ${CMAKE_INSTALL_LIBDIR})
+install (TARGETS superlu_mt${PLAT}
+         RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+         LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+         ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
 
 file (GLOB headers "*.h")
 install (FILES ${headers} DESTINATION ${SUPERLUMT_INSTALL_INCLUDEDIR})
