diff --git a/src/core/VC-LTL.cmake b/src/core/VC-LTL.cmake
index 8e52de1..2bab2f2 100644
--- a/src/core/VC-LTL.cmake
+++ b/src/core/VC-LTL.cmake
@@ -19,8 +19,10 @@
 #  如果你对默认搜索顺序不满,你可以修改此文件。你也可以直接指定${VC_LTL_Root}宏更加任性的去加载VC-LTL。
 #
 
-
-
+if(NOT MSVC OR DEFINED __VC_LTL_CMAKE_INCLUDE_GUARD)
+    return()
+endif()
+set(__VC_LTL_CMAKE_INCLUDE_GUARD 1)
 
 #####################################################################VC-LTL设置#####################################################################