Преглед на файлове

去除所有警告,并把警告当成错误

tanghai преди 14 години
родител
ревизия
172cbaefa5
променени са 3 файла, в които са добавени 1 реда и са изтрити 7 реда
  1. 1 1
      Cpp/CMakeLists.txt
  2. 0 3
      Cpp/Game/BehaviorTree/BuffType.h
  3. 0 3
      Cpp/Platform/Rpc/RpcCommunicatorTest.cc

+ 1 - 1
Cpp/CMakeLists.txt

@@ -53,7 +53,7 @@ ENDIF()
 MESSAGE(STATUS "${ThirdPartyLibs}")
 
 IF(MSVC)
-	SET(CMAKE_CXX_FLAGS_DEBUG "/MTd /Zi")
+	SET(CMAKE_CXX_FLAGS_DEBUG "/MTd /Zi /WX /wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305 /wd4819")
 	SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /NODEFAULTLIB:libc.lib")
 	SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /NODEFAULTLIB:libcmt.lib")
 	SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /NODEFAULTLIB:msvcrt.lib")

+ 0 - 3
Cpp/Game/BehaviorTree/BuffType.h

@@ -7,9 +7,6 @@ namespace Egametang {
 
 class ContexIf;
 
-// 条件节点还可以预绑定一些配置参数,
-// 例如下面的buff_type字段由策划配置
-// 可配置成dot hot之类的, 由工厂类设置
 class BuffType: public BehaviorNode
 {
 private:

+ 0 - 3
Cpp/Platform/Rpc/RpcCommunicatorTest.cc

@@ -62,8 +62,6 @@ public:
 		recvMessage = *message;
 		recvMeta = *meta;
 
-		boost::hash<std::string> string_hash;
-
 		RpcMetaPtr responseMeta(new RpcMeta());
 		StringPtr response_message(new std::string("response test rpc communicator string"));
 		responseMeta->size = response_message->size();
@@ -113,7 +111,6 @@ public:
 		{
 			return;
 		}
-		boost::hash<std::string> string_hash;
 
 		RpcMetaPtr sendMeta(new RpcMeta());
 		StringPtr sendMessage(new std::string("send test rpc communicator string"));