Selaa lähdekoodia

Z991239-1233 #comment other: 增加宏,解决被依赖实体暂未改造完成实体启动失败问题

陈礼鹏80274480 4 vuotta sitten
vanhempi
sitoutus
c6ce18d2e7

+ 5 - 0
Module/mod_counterconnector/CMakeLists.txt

@@ -19,6 +19,11 @@ target_link_directories(${MODULE_NAME} PRIVATE
 	${ThirdPartyLib}
 )
 
+if(NOT MSVC)
+target_compile_definitions(${MODULE_NAME} PRIVATE "DEPEND_MODS_NOT_FINISHED")
+endif(NOT MSVC)
+
+
 # 添加实体需要依赖的其他共享库(包括系统库)
 set(${MODULE_PREFIX}_LIBS  ${MODULE_BASE_LIBS})
 target_link_libraries(${MODULE_NAME} ${${MODULE_PREFIX}_LIBS})

+ 5 - 1
Module/mod_counterconnector/mod_counterconnector.cpp

@@ -130,7 +130,11 @@ using namespace CounterConnector;
 				return Error;
 			}
 		}
-		m_fsm.Init(this);	
+#ifdef DEPEND_MODS_NOT_FINISHED
+
+#else
+		m_fsm.Init(this);
+#endif	
 		int i = 0;
 
 		m_arrListener.Init(24);