利索能及
我要发布
收藏
专利号: 2017107359080
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:无效专利
更新日期:2024-12-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种源代码文件组建方法,其特征在于,所述源代码文件组建方法包括:根据应用程序的不同功能创建多个功能模块目录,并在每个功能模块目录下创建多个预设类型的子目录;所述子目录包括用于存放对应功能的源文件的目录及用于存放对应功能的资源文件的目录;

将创建的功能模块目录的目录结构写入编译器的编译路径中,使得编译器能够对对应的功能模块进行编译。

2.如权利要求1所述的源代码文件组建方法,其特征在于,所述将创建的功能模块目录的目录结构写入编译器的编译路径中的步骤包括:通过调用预设的写入函数将所述目录结构中各个目录的路径写入编译配置文件中对应的配置信息,所述编译配置文件中对应的配置信息包括源文件和资源文件的配置信息。

3.如权利要求1所述的源代码文件组建方法,其特征在于,所述方法还包括:当一种类型的子目录有目标文件写入时,判断与该子目录的类型相同的子目录中是否已经存在与所述目标文件重名的文件;

若已经存在与所述目标文件重名的文件,则重新为所述目标文件命名。

4.如权利要求3所述的源代码文件组建方法,其特征在于,所述当一种类型的子目录有目标文件写入时,判断与该子目录的类型相同的子目录中是否已经存在与所述目标文件重名的文件的步骤包括:启动一监听器实时监听该类型的子目录下创建的文件;

当监听到有目标文件被创建时,判断与该子目录类型相同的子目录中是否已经存在与所述目标文件的文件名重名的文件。

5.如权利要求3所述的源代码文件组建方法,其特征在于,重新为所述目标文件命名的步骤包括:在所述目标文件的文件名中增加该目标文件对应的功能模块的模块名称。

6.一种源代码文件组建装置,其特征在于,所述源代码文件组建装置包括:创建模块,用于根据应用程序的不同功能创建多个功能模块目录,并在每个功能模块目录下创建多个预设类型的子目录;所述子目录包括用于存放对应功能的源文件的目录及用于存放对应功能的资源文件的目录;

写入模块,用于将创建的功能模块目录的目录结构写入编译器的编译路径中,使得编译器能够对对应的功能模块进行编译。

7.如权利要求6所述的源代码文件组建装置,其特征在于,所述写入模块还用于通过调用预设的写入函数将所述目录结构中各个目录的路径写入编译配置文件中对应的配置信息,所述编译配置文件中对应的配置信息包括源文件和资源文件的配置信息。

8.如权利要求6所述的源代码文件组建装置,其特征在于,所述装置还包括:判断模块,用于当一种类型的子目录有目标文件写入时,判断与该子目录的类型相同的子目录中是否已经存在与所述目标文件重名的文件;

重命名模块,用于当已经存在与所述目标文件重名的文件时,则重新为所述目标文件命名。

9.一种电子终端,其特征在于,包括:

存储器;

处理器;

安装/存储于所述存储器并由所述处理器执行的权利要求6-8任一项所述的源代码文件组建装置。

10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序在执行时实现上述权利要求1-5中任意一项所述的源代码文件组建方法。