diff --git a/CMakeLists.txt b/CMakeLists.txt
index 55f8159421e81c5f13a1bbc4f74d376836f7bf24..440940ca4766d48f781a2a81845fab4b5f59ee00 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -72,6 +72,10 @@ else()
 		compile.cpp
 	)
 
+	if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+		set(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "..." FORCE)
+	endif(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
+
 	set(COMMON_LINK_FLAGS "-flto -ltbb -pthread")
 endif(WIN32)
 
@@ -98,9 +102,6 @@ else()
 	set(EISGEN_LINK_FLAG ${PROJECT_NAME})
 endif(WIN32)
 
-if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
-	set(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "..." FORCE)
-endif(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
 
 configure_file(pkgconfig/libeisgenerator.pc.in pkgconfig/libeisgenerator.pc @ONLY)