diff --git a/CMakeLists.txt b/CMakeLists.txt
index 76e2d49..15cf3a2 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -45,9 +45,11 @@ endfunction()
 
 # Set install parameters
 get_all_targets(targets .)
+include(GNUInstallDirs)
 install(TARGETS ${targets}
-		RUNTIME DESTINATION ${PROJECT_NAME}
-		LIBRARY DESTINATION ${PROJECT_NAME})
+		RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+		LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+		ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
 
 
 # Import testing exit code
