|
|
命令:cd /home/server
make clean
make
In file included from ./WinCompat/stdafx.h:47:0,
from AIServer/AIActionRetrieve.cpp:16:
./Include/HelperFunc.h: In function ‘const char* MoneyToString(int)’:
./Include/HelperFunc.h:200:45: warning: invalid conversion from ‘const char*’ to ‘size_t {aka long unsigned int}’ [-fpermissive]
sprintf_s(strMoney, "%dé?-", nJin); strTemp += strMoney;
^
In file included from /opt/rh/devtoolset-7/root/usr/include/c++/7/cstdio:42:0,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/string_conversions.h:43,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/basic_string.h:6349,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/string:52,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/locale_classes.h:40,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/ios_base.h:41,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ios:42,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ostream:38,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/iterator:64,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/backward/hashtable.h:63,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/hash_map:64,
from ../Common/Base/Include/Compatibility.h:332,
from ./WinCompat/stdafx.h:7,
from AIServer/AIActionRetrieve.cpp:16:
/usr/include/stdio.h:386:12: note: initializing argument 2 of ‘int snprintf(char*, size_t, const char*, ...)’
extern int snprintf (char *__restrict __s, size_t __maxlen,
^~~~~~~~
In file included from ./WinCompat/stdafx.h:47:0,
from AIServer/AIActionRetrieve.cpp:16:
./Include/HelperFunc.h:200:45: warning: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive]
sprintf_s(strMoney, "%dé?-", nJin); strTemp += strMoney;
^
In file included from /opt/rh/devtoolset-7/root/usr/include/c++/7/cstdio:42:0,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/string_conversions.h:43,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/basic_string.h:6349,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/string:52,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/locale_classes.h:40,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/ios_base.h:41,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ios:42,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ostream:38,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/iterator:64,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/backward/hashtable.h:63,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/hash_map:64,
from ../Common/Base/Include/Compatibility.h:332,
from ./WinCompat/stdafx.h:7,
from AIServer/AIActionRetrieve.cpp:16:
/usr/include/stdio.h:386:12: note: initializing argument 3 of ‘int snprintf(char*, size_t, const char*, ...)’
extern int snprintf (char *__restrict __s, size_t __maxlen,
^~~~~~~~
In file included from ./WinCompat/stdafx.h:47:0,
from AIServer/AIActionRetrieve.cpp:16:
./Include/HelperFunc.h:204:45: warning: invalid conversion from ‘const char*’ to ‘size_t {aka long unsigned int}’ [-fpermissive]
sprintf_s(strMoney, "%d??¤", nYin); strTemp += strMoney;
^
In file included from /opt/rh/devtoolset-7/root/usr/include/c++/7/cstdio:42:0,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/string_conversions.h:43,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/basic_string.h:6349,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/string:52,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/locale_classes.h:40,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/ios_base.h:41,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ios:42,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ostream:38,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/iterator:64,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/backward/hashtable.h:63,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/hash_map:64,
from ../Common/Base/Include/Compatibility.h:332,
from ./WinCompat/stdafx.h:7,
from AIServer/AIActionRetrieve.cpp:16:
/usr/include/stdio.h:386:12: note: initializing argument 2 of ‘int snprintf(char*, size_t, const char*, ...)’
extern int snprintf (char *__restrict __s, size_t __maxlen,
^~~~~~~~
In file included from ./WinCompat/stdafx.h:47:0,
from AIServer/AIActionRetrieve.cpp:16:
./Include/HelperFunc.h:204:45: warning: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive]
sprintf_s(strMoney, "%d??¤", nYin); strTemp += strMoney;
^
In file included from /opt/rh/devtoolset-7/root/usr/include/c++/7/cstdio:42:0,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/string_conversions.h:43,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/basic_string.h:6349,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/string:52,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/locale_classes.h:40,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/ios_base.h:41,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ios:42,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ostream:38,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/iterator:64,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/backward/hashtable.h:63,
from /opt/rh/devtoolset-7/root/usr/include/c++/7/ext/hash_map:64,
from ../Common/Base/Include/Compatibility.h:332,
from ./WinCompat/stdafx.h:7,
这些只是老 Windows MMO 项目 → Linux 移植 /+ 头文件顺序 + 警告没有错误不影响编译 系统安装C++11 还有依赖库必须安装 不然编译失败
DBSvr/DBServer/DBServer
├── SceneServer/SceneServer/SceneServer
├── Social/SocialServer/SocialServer
├── ServerManager/ServerManager/ServerManager
├── start_servers.sh (启动脚本)
├── stop_servers.sh (停止脚本)
├── status.sh (状态脚本)
|
|