【技术实现步骤摘要】
代码工程的创建方法、装置、计算机装置及存储介质
本专利技术涉及计算机
,尤其涉及一种代码工程的创建方法、装置、计算机装置及存储介质。
技术介绍
目前,在开发一个软件产品的过程中,研发人员通常会创建一个工程,再在工程中编写代码,则开发人员编写的若干代码文件以工程的形式组织,该工程也可称为代码工程,在代码工程中编写好代码后,基于代码工程对所包含的代码进而编译,发布运行。然而,随着研发团队的扩张,参与研发的人员可能越来越多,研发人员也由一个部门分为若干部门,此时,一个大的代码工程可能也需要细分,基于大的代码工程建立若干子工程,以便不同的研发团队开发维护自己负责的部分,而不是仍然集中在一个大的代码工程中。目前,通常通过研发人员手动将一个代码工程划分为若干子代码工程,当代码文件较多时,这种方法容易出错,效率也不高。
技术实现思路
鉴于以上内容,有必要提供一种代码工程的创建方法、装置、计算机装置及存储介质,能够根据一个代码工程快速创建多个子代码工程,有利于研发人员分模块进行代码维护。本专利技术提供一种代码工程的创建方法,所述方法包括:扫描目标代码工程,确定所述目标代码工程包 ...
【技术保护点】
1.一种代码工程的创建方法,其特征在于,所述方法包括:扫描目标代码工程,确定所述目标代码工程包含的多个模块;将所述多个模块中每个模块的代码文件保存至与每个模块对应的模块目录中;确定所述多个模块中每个模块的依赖头文件;创建所述多个模块中每个模块的依赖头文件的软链接;基于所述多个模块中每个模块对应的模块目录创建每个模块的代码工程,在每个模块的代码工程中添加每个模块的依赖头文件的软链接。
【技术特征摘要】
1.一种代码工程的创建方法,其特征在于,所述方法包括:扫描目标代码工程,确定所述目标代码工程包含的多个模块;将所述多个模块中每个模块的代码文件保存至与每个模块对应的模块目录中;确定所述多个模块中每个模块的依赖头文件;创建所述多个模块中每个模块的依赖头文件的软链接;基于所述多个模块中每个模块对应的模块目录创建每个模块的代码工程,在每个模块的代码工程中添加每个模块的依赖头文件的软链接。2.如权利要求1所述的方法,其特征在于,所述在每个模块的代码工程中添加每个模块的依赖头文件的软链接之后,所述方法还包括:若接收到执行所述目标代码工程的指令,将所创建的每个模块的代码工程对应的编译文件添加至可执行目标中以执行所述目标代码工程。3.如权利要求1所述的方法,其特征在于,所述创建所述多个模块中每个模块的依赖头文件的软链接包括:确定所述多个模块中每个模块的依赖头文件所属的模块为每个模块的依赖模块;在每个模块的依赖模块对应的模块目录中创建每个模块的依赖头文件的软链接。4.如权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:判断研发部门的组织架构是否存在调整;若所述研发部门的组织架构存在调整,执行所述扫描目标代码工程,确定所述目标代码工程包含的模块的操作。5.如权利要求1至3中任一项所述的方法,其特征在于,所述将所述多个模块中每个模块的代码文件保存至每个模块对...
【专利技术属性】
技术研发人员:林金星,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。