导航:首页 > 源码编译 > 网游源码如何编译

网游源码如何编译

发布时间:2023-01-21 19:13:34

① 网上的那个梦幻古龙的源码,怎么编译,最好能详细垫

ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,可移植性,并相对简单。估计大家刚接触ACE时,都有一定难度,说不定就半途放弃了,这是我学ACE两天中的总结,基本上不成文,但我想研究到ACE的你一定会明白下文的意思。一、ACE官方主页:我下载的是LatestBetaKit中的ACE.zip(LatestRelease中的压缩包好像有问题,我有WinRAR3.30解压缩报错)二、解压缩后放在D盘D:\ACE_wrappers三、在D:\ACE_wrappers\ace目录下新建文件config.h加入一行#include"ace/config-win32.h"四、编译:用VC6.0打开D:\ACE_wrappers\ace\ace.dsw左侧显示ACEDLLclassesACELIBclasses或1、从菜单上选择“编译”,“放置可远行配置”,选择你需要的工程配置“编译”,“重建全部”(或任一,如ACEDLL-Win32MFCDebug)此过程可能持续半小时至一个小时不等或2、从菜单上选择“编译”,“批构建”,选择你需要的工程配置此过程可能持续二至四个钟头产生的.lib文件位于D:\ACE_wrappers\ace\下,产生的.dll文件位于D:\ACE_wrappers\bin\下同样打开ace_static.dsw编译ACEs.libACEsd.libACE_RMCasts.libACE_RMCastsd.libTMCasts.libTMCastsd.libACE生成的dll和lib文件的命名规则:(d=debug,s=static)debug-aced.lib、debug+static-acesd.lib、release-ace.lib、release+static-aces.lib五、样例程序的编译用VC打开D:\ACE_wrappers\tests\tests.dsw“编译”,“批构建”六、自写程序的工程配置中篇:ACE程序员教程.pdf中的样例程序:网址:将网页上的原代码复制到一新建文件,并命名为server.cpp用VC打开,编译,重建全部,弹出对话框,“Thisbuildcommandrequire“,点”是“会出现以下错误如果有“Cannotopenincludefile:'ace/SOCK_Acceptor.h':Nosuchfileordirectory”工程-设置-C/C++:Preprocessor,附加包含路径:D:/ACE_wrappers如果有“Youmustlinkagainstmulti-threadedlibrarieswhenusingACE(checkyourprojectsettings)”工程-设置-C/C++:CodeGeneration-Userun-timelibrary:DebugMultithreadedDll如果有“errorC2065:'ACE_ERROR':undeclaredidentifier”errorC2065:'ACE_DEBUG':undeclaredidentifier#include"ace/Log_Msg.h"errorC4716:'ace_main_i':mustreturnavalue在main中加入return0;“errorLNK2001:unresolvedexternalsymbol"__declspec(dllimport)int__cdecl”工程-设置-Link-Input:对象/库模块:添加aced.lib附加库路径:D:\ACE_wrappers\ace编译client中遇到的问题1、errorC2039:'sprintf':isnotamemberof'ACE_OS'#include"ace/OS_NS_stdio.h"2、errorC2039:'strlen':isnotamemberof'ACE_OS'#include"ace/OS_NS_string.h"3、errorC2059:syntaxerror:'?'错误在这一句:ACE_DEBUG((LM_DEBUG,?UsageegX\n?));将?改为"4、无法找到动态链接库aced.dll于指定的路径为系统变量PATH加上D:\ACE_wrappers\bin静态包含:工程-设置-C/C++-预处理程序定义中加入,ACE_AS_STATIC_LIBS例1server编译后生成server.exe16Kserverd.exe97Kservers.exe124Kserversd.exe669K(servers.exe较适合发布)例2client编译后生成client.exe16Kclientd.exe97Kclients.exe124Kclientsd.exe669K(clients.exe较适合发布)测试clients127.0.0.11919servers1919下面是马维达老师写的:(转自huihoo)发表于:3/31/2003-04:24翻译的一点小东西,希望能对大家有帮助。其实也不敢称为是翻译的,水平太烂了,大家将就着看吧:)使用MicrosoftVisualC++在win32平台上生成和安装ACE:注意:关于MSVC5.0和ServicePack3的使用有一些问题,过去一些用户在sp2中使用良好的代码在sp3种却会引发一些问题。感谢Bill的细心查找,这一神秘的问题被解决了。答案?(哦,这儿有一个好答案。。。)这可能是因为有多个版本的sp3较早版本的sp3有一些bug,而后来的版本修正了这些错误,从微软网站上下载的1998年6月16日版本的sp3是一个良好的版本。如果X03-50158是那些拥有sp3的光盘序列号的一部分,那么这些版本也是良好的。但是不管任何版本的sp3,其STL的实现都有错误,详细情况请浏览。感谢BenEng对这些错误的修正。现在的SP4(希望只有一个版本)已经修正了STL中的死锁问题。我们现在将不再积极的支持MSVC4.X以及以前的版本,ACE可和这些编译器一起工作但是可能会丢失一些好处。1.将ACE分发包界压缩到一个目录中,这将在那个目录中生成一个包含ACE的目录ACE_wrappers。接下来的步骤中假设ACE分发包被解压缩到ACE_ROOT=C:\ACE_wrappers中,因此ACE将会存在于ACE_ROOT\ace目录中。2.在ACE_ROOT\ace目录中创建一个文件,命名为config.h,其内容为:#include"ace/config-win32.h"3.在VC++中加载ACE的工程文件(ACE_ROOT\ace\ace.dsw)4.每个工程都会包含多个配置,这些配置是Debug/Release,MFC/Non-MFCh和Static/Dynamic库版本等选项的混合。确定你所需要的构造(例如,调试代码需要ACE的调试版本)。所有这些不同的配置可以为你提供一些便利,你可以或者采用不同的模式以构造不同配置的应用,或者通过改变ace\config.h来改变在NT上的不同配置。注意:如果你使用动态连接,请保证ACE_ROOT\bin被添加到你的path环境变量中,否则你将在运行程序的时候碰到寻找ace.dll或者aced.dll的问题。5.如果你在WindowsNT或者Windows2k上构建ACE,你可以马上开始构造她而不需任何改变,如果你在Windows9x/me上构建,那么你必须在ACE_ROOT\ace\config.h.的#include块之前添加一行:#defineACE_HAS_WINNT40这将在ACE中移掉一些WinNT/Win2K中特有的代码。6.如果你希望使用MSVC自带的标准C++头文件(C++StandardDraft2种定义的iostream,cstdio…..),则应该在ACE_ROOT\ace\config.h.的#include块之前添加一行:#defineACE_HAS_STANDARD_CPP_LIBRARY17.如果需要和MFC一起使用,增加如下定义到你的config.h文件中,注意,如果你想使用spawn一个新的线程,则必须保证使用THR_USE_AFX标志来spawn线程。#defineACE_HAS_MFC1缺省的,ACE工程使用MSVC运行时的动态DLL版本,你也可以选择使用ACE的不关心运行时库的静态(LIB)版本。我们选择仅与动态运行时库连接的原因在于基本上所有的NT机器上都会安装这些库,而我们则可以因此而减小代码的大小。如果你希望ACE与MFC的静态版本连接,则可以在config.h中定义ACE_USES_STATIC_MFC。然而,如果你希望静态的连接所有的库(包括MSVC运行时库),就需要自己修改工程文件了。8.如果要构建ACE的静态版本,则需要在config.h中定义ACE_AS_STATIC_LIBS,此宏在那些希望使用ACE的静态版本的应用工程中也必须定义。作为一个可选项,你可以在#includestatementinACE_ROOT\ace\config.h.之前添加一行:#defineACE_NO_INLINE来取消函数内联从而减小静态库(和你的运行码)的大小。9.ACEDLL和LIB库的命名规则:我们使用如下的规则明明使用MSVC的ACE的DLL和LIB文件。"Library/DLLname"+(是静态库吗?"s":"")+(包含调试信息?"d":"")+{".dll"|".lib"}在MSVC环境中使用ACE的信息可以在这里找到。-----------------------------------------------------------------------一、安装TAO,需要先编译并安装ACE。二、ACE的编译和安装步骤见。如果你英文程度还可以的话,最好直接阅读这两篇文档。说到底,中文文档只是“权宜之计”;汉语并不太适合进行逻辑性的表述。但我还是把其中的一些段落编译如下(VC6.0+ACE-5.2.1+TAO-1.2.1):ACE的编译与安装一般规则ACE中的许多特性可以通过在$ACE_ROOT/ace/config.h中定义一些宏来进行修改。这些宏应该总是在包括针对你的平台的配置文件之前出现。但是,如果你想要取消/重定义在针对特定平台的配置文件中定义的宏,#undef应该在配置文件之后出现。如果你计划在多种平台上编译ACE,你也许需要考虑克隆源码树。步骤:1.将ACE发布文件解压缩到某个目录中,在其中将会创建含有所有文件的ACE_wrappers目录。在下面的步骤中,ACE_wrappers目录将以ACE_ROOT为名来指称。2.在ACE_ROOT\ace目录中创建一个名为config.h的文件,在其中包含:#include“ace/config-win32.h”3.现在加载ACE的项目文件(ACE_ROOT\ace\ace.dsw)。4.其中的每个项目都含有若干不同的配置(可混合Debug/Release、MFC/Non-MFC、Static/Dynamiclibrary版本)。你可以从中选择你所需的配置,或是使用ace/config.h来进行调整。注意:如果你使用动态链接库,在运行使用ACE的程序时,确定你在PATH中包括了ACE_ROOT\bin。5.如果你的系统平台是WinNT或2000,那么无需任何改动你就可以开始编译了。如果是Windows9x/Me,你需要在ACE_ROOT\ace\config.h中的#include语句之前增加:#defineACE_HAS_WINNT406.如果你想要使用MSVC标准C++头(iostream、cstdio……),在ACE_ROOT\ace\config.h中的#include语句之前增加:#defineACE_HAS_STANDARD_CPP_LIBRARY17.要与MFC一起使用ACE,再增加下面的定义:#defineACE_HAS_MFC1注意如果你想要通过CWinThread派生新线程,一定要设置THR_USE_AFX。在缺省情况下,所有的ACE项目都使用DLL版本的MSVC运行时库。尽管如此,你仍然可以选择使用static(LIB)版本的ACE库。如果你想要将MFC作为静态库链接进ACE,你可以在config.h文件中定义ACE_USES_STATIC_MFC。但如果你想要静态链接所有的东西(包括MSVC运行时库),你就需要自己修改ACE的项目文件。8.ACE的静态版本是通过定义ACE_AS_STATIC_LIBS来编译的。在链接静态ACE库的应用项目中也应该使用这个宏。你也可以在config.h文件中增加#defineACE_NO_INLINE来取消函数内联并减小静态库(和你的可执行程序)的大小。9.ACEDLL和LIB的命名方案:"Library/DLL名"+(是否为静态库?"s":"")+(是否启用了Debugging?"d":"")+{".dll"|".lib"}10.配置完毕后编译即可。选择dll版本,编译生成的dll文件在ACE_ROOT\bin中,相应的lib文件在ACE_ROOT\ace中。ACE测试各测试程序在ACE_ROOT\tests中。在其中也有一个工作空间文件可用来编译所有的测试程序(tests.dsw)。一旦你编译了所有测试程序(可使用批编译),你可以运行tests目录中的perl脚本run_test.pl或批处理文件run_tests.bat来进行所有测试。TAO的编译与安装确定VC的CL.EXE在你的访问路径上。设置ACE_ROOT或TAO_ROOT环境变量。例如:setACE_ROOT=C:\ACE_wrappersTAO最好放置在ACE_wrappers(这也是缺省情况)。1.确定ACE已经编译和安装。2.确定ACE_wrappers\bin已在“Tools|Options”中的“ExecutableDirectories”中列出。如果在MSVC下使用TAO_IDL编译器就需要进行此设置。3.加载tao\TAO.dsw,并编译TAO库。4.要编译Cubit测试,加载performance-tests\Cubit\TAO\IDL_Cubit\IDL_Cubit.dsw,并编译客户和服务器。TAOACE.dswTAOACE.dsw是一个VisualC++5.0/6.0工作空间文件,它加载的项目包括ACE、TAO、TAO_IDL(编译器)、gperf、orb服务库,以及一些单独的可执行程序(比如NamingService,等等)。它可以用于编译所有的用于编译/运行TAO应用的文件。三、我选择编译的是dll版本(Release),并在ACE的config.h文件中定义了“#defineACE_HAS_STANDARD_CPP_LIBRARY1”。编译后我所得到的ace.dll的大小是1.13MB,相应的ace.lib的大小是1.77MB;TAO.dll的大小是1.47MB,相应的TAO.lib的大小是2.74MB。所有文件约有MB,包括源程序、编译生成的中间文件,等等,但有些例子及服务我没有编译。祝学有所成!马维达-------------------------------------将ACE与VC6集成在一起一.打开Tools>Options>Directories加入以下内容:ExecutableFile:C:\ACE_wrappers\binIncludeFile:C:\ACE_wrappers\C:\ACE_wrappers\TAOC:\ACE_wrappers\TAO\orbsvcsLibraryFiles:C:\ACE_wrappers\aceC:\ACE_wrappers\TAO\taoC:\ACE_wrappers\TAO\orbsvcs\orbsvcsSourceFiles:C:\ACE_wrappers\aceC:\ACE_wrappers\TAO\taoC:\ACE_wrappers\TAO\orbsvcs\orbsvcs二.加入C:\ACE_wrappers\bin到系统环境变量path中三.设置系统变量ACE_ROOT=C:\ACE_wrappersTAO_ROOT=C:\ACE_wrappers\TAO

② 我在网上找了一个游戏的源代码,里面很多CPP和头文件,如图,具体要怎么编译连接成一个EXE呢!

(1)分别使用二分插入排序和堆排序两种算法实现
(2)统计每种算法所需时间
(3)前n个节点的信息及时间统计结果写入到文件中
(4)算法中用到的内存向步骤3中的内存管理模块申请,并确保内存释放。

③ 如何自己编译源代码

我们使用编译器将自己的源代码转换成目标代码, 使用链接器将我们的目标代码链接成一个可执行程序。另外, 我们使用一些程序在计算机中输入源代码文本并且编辑它。这些是最初的和最重要的工具, 它们构成程序员的工具集合或“程序开发环境”。 如果你使用的是命令行窗口, 就像很多专业程序员所做的那样, 你将不得不自己来编写编译和链接命令。如果你使用IDE(“交互式开发环境”或“集成式开发环境”), 就像很多程序员所做的那样, 简单地点击正确按钮就可以完成这个工作。附录C介绍了如何在你的C++实现中编译和链接。 IDE通常包括一个具有有用特性的编辑器, 例如用不同颜色的代码来区分你的源代码中的注释、 关键字和其他部分, 以及其他帮助你来调试代码、 编译和运行代码的功能。调试是发现程序中的错误和排除错误的活动, 你在前进的道路上会听到很多有关它的内容。 我们使用微软的Visual C++作?喑炭 ⒒肪呈道 H绻 颐羌虻サ厮怠氨嘁肫鳌被蚴恰癐DE”的某些部分, 那就是所指Visual C++系统。但是, 你可以使用一些提供最新的、 符合标准的C++实现的系统。我们所说的大多数内容(经过微小的修改)对所有的C++实现都将是正确的, 并且其代码可以在任何地方运行。在工作中, 我们使用几种不同的实现。

④ 知道游戏的源代码,怎么通过c++编译,最终变成可以运行的exe格式

你去下载个Microsoft Visual_Studio_6.0 来装上.
对了建个项目. 把代码复制进去生成一遍.
.EXE文件就在根目录下.
我没搞过C++ 想到原理应该是一样的.
只是建议下.你去试下. 行再给我分吧 呵呵
我现在机子上没装那工具. 具体也记不得了.

⑤ 如何编译安装源码包软件

怎样安装以源码包打包的软件;

1、源码包的打包格式;
源代码一般以file.tar.gz file.tar.bz2或file.src.rpm 打包;file.tar.gz和file.tar.bz2格式的解包命令如下;
[root@localhost beinan]# tar jxvf file.tar.bz2
[root@localhost beinan]# tar zxvf file.tar.gz

至于file.src.rpm 的用法,请参见:《file.src.rpm 使用方法的简介》

2、如何编译安装源码包;(大多数)

1)解开软件包查看帮助文档;

我们解开一个包后,进入解压包,一般都能发现README(或reame)和INSTALL( 或install);或doc(或DOC)目录;看名字就知道个差不多;
比如我们下载一个比较新的fcitx 的软件包,比如是 fcitx-3.2-050827.tar.bz2
我们在解开这个软件包会会发现如下的文件;
[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ls
aclocal.m4 config.guess configure debian INSTALL Makefile.in src xpm
AUTHORS config.h.in configure.in depcomp install-sh missing THANKS
autogen.sh config.rpath COPYING doc lib mkinstalldirs TODO
ChangeLog config.sub data fcitx.spec.in Makefile.am README tools
所以我们就可以看fcitx的INSTALL 和doc目录的安装文档了;里面都告诉我们如何安装;
有时安装文档也会在开发者的主页上有详细的说明,及常见问题的处理等;比如 LumaQQ

2)编译安装软件的条件;

首 先我们在Linux系统中至少得把开发工具安装上,比如 gcc ;perl;python;glibc;gtk;make ;automake 等开发工具或基础包;还要安装一些相应的开发包,一般是文件名包括dev的,比如kernel-devel;还有一些开发库,比如以lib开头的;如果您 在编译软件时,有时提示缺少什么东西之类的,大多少的是这些开发工具和开发库等;从光盘中找出安装就是了;有时光盘没有提供,请用google搜索相应的 软件包,有时可能也会用到源码包编译安装所依赖的包;
有时本来系统中已经安装了所依赖的包,但系统提示找不到应该怎么办?这时需要我们设置一下PKG_CONFIG_PATH的环境变量就行了;
#export PKG_CONFIG_PATH=/usr/lib/pkgconfig

#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
然后我们再来运行编译的./configure ;make ;make install ,尝试着来吧;
java开发的工具开发的程序,要用到 jre或者jdk ;jdk已经包括jre了,所以如果我们只是要求有一个java程序运行的环境,只需要安装jre就行了;安装好jre,配置一下java的环境变量就可以用了。如果是图形界面的程序,点点鼠标就OK了;
用perl 开发的程序,是需要perl环境的,所以必须得把perl的包安装上,python 也同理;

3)编译安装软件的方法;
大多以tar.gz 和tar.bz2打包软件,大多是通过 ./configure ;make ;make install 来安装的;有的软件是直接make;make install ;
我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如果没有的就不用./configure ;直接make;make install 就行了;
./configure 比较重要的一个参数是 --prefix ,用--prefix 参数,我们可以指定软件安装目录;当我们不需要这个软件时,直接删除软件的目录就行了;
比如我们可以指定fcitx 安装到 /opt/fcitx 目录中;
[root@localhost fcitx]#./configure --prefix=/opt/fcitx
如果我们不需要fcitx 时,可以直接删除 /opt/fcitx 目录;
所以我们举这个例子中,fcitx如果定制安装到 /opt/fcitx目录中,完整的安装方法应该是:
[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ./configure --prefix=/opt/fcitx
[root@localhost fcitx]# make
[root@localhost fcitx]# make install
调用fcitx ,应该是
[beinan@localhost ~]#/opt/fcitx/bin/fcitx
如果您想要让fcitx 只要执行fcitx ,就能调用,请配置环境变量,或者在/usr/bin 中做一个fcitx 的链接;
[root@localhost beinan]# ln -s /opt/fcitx/bin/fcitx /usr/bin/fcitx
一般的情况下都有说,但大多软件没有提供源码包的卸载方法;我们可以找到软件的安装点删除。主要看你把它安装在哪了。
设置环境变量PATH,请参见:《在Fedora Core 中,有些常用命令怎么没有?解决办法设置PATH》
所以您的PATH可以设置成这样的;
export PATH=".:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/sbin:/opt/fcitx/bin"
当然这只是举个例子,fcitx 可以进入桌面自动运行的,请参看 http://www.fcitx.org 官方站上的安装说明;举个例子只是让大家好理解一点;
再举一个例子,比如我想安装mlterm ;并指定安装目录为/opt/mlterm中; http://mlterm.sourceforge.net
#./configure --prefix=/opt/mlterm
#make
#make install

把源码包安装的软件,都指定安装在 /opt目录中,这样不就知道了软件安装在哪里了;也方便卸载;

⑥ 手机游戏源代码是什么,怎么使用

不知道你玩的啥游戏,但是看样子估计是c++代码,我英文学的不好
从英文描述中我猜测这是v c++的代码,“//”在代码中表示注释,前三行是注释,其大意如下:
stdafx.cpp :源文件,包括刚才的标准单元?
fixyou.pch将是预编译的标题
stdafx.obj将包含预编译的类型信息
“cpp”明显是c++源码文件的缩写名,而最后一行是头文件。
所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样快编译速度,节省时间。

预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是projectname.pch。

编译器通过一个头文件stdafx.h来使用预编译头文件。stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳过#include "stdafx. h"指令,使用projectname.pch编译这条指令之后的所有代码。

因此,所有的CPP实现文件第一条语句都是:#include "stdafx.h"。
其实我学的pascal,所以对c++了解的少,如果你真的想学会他,还是自己找几本c++的书学一下,这样才能“使用”代码得心应手。

⑦ 网上的小游戏源代码 要怎么样在编译器上运行起来

看你的小游戏是基于什么开发的
不同的源码需要用不同的编译器加环境的
有Java的 有C的 有C++的 有flash的 都不一样的

⑧ 源码怎么编译

使用编译器如VC++6.0,VC++2008

⑨ 传奇ige引擎全套源代码delphi源码怎么编译

去下载个
delphi 2007 基本都是用这个版本编译的
再安装 Raize JSocket 插件 这两个是必要的 如果它还使用了其他的插件 那需要再安装 要不然 你打开还是会报错。
然后 可以直接编译生成了。

⑩ 怎么编写游戏代码

首先请先学一门语言,c类,java,python其中三选一,当你学会基础之后,就可以采用各种网上有的库来编写一款游戏了。

还有一种办法就是下载一款图形编程软件,类似processing等,这些都需要用到上述其中一种语言,好处就是不用跟各种五花八门的库打交道,坏处是写出来的游戏只能用这些软件运行。

(10)网游源码如何编译扩展阅读:

代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。

现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。

阅读全文

与网游源码如何编译相关的资料

热点内容
3dmax挤出命令英语 浏览:903
靶心率的定义和算法 浏览:513
3d模术师app哪里下载 浏览:474
php中文api文档 浏览:458
安卓设计怎么加入输入框 浏览:184
主根服务器什么时候开始 浏览:738
奇门遁甲完整版pdf 浏览:901
app软件怎么用的 浏览:802
电子书pdf购买 浏览:193
浪潮服务器如何做系统 浏览:111
冒险岛img格式加密 浏览:596
我的世界手游如何复制命令 浏览:659
天刀自动弹琴脚本源码 浏览:970
打开其它app微信怎么收不到 浏览:447
安卓游戏耳机怎么戴 浏览:18
不越狱怎么去除app广告 浏览:178
ipadminipdf阅读 浏览:506
文件夹无限制压缩会不会降低内存 浏览:412
荣耀怎样创建文件夹 浏览:631
如何用本机登陆远程服务器地址 浏览:682