Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Compilation platform, compilation method and device

A technology of compiling platform and compiling parameters, which is applied in the field of software development, can solve problems such as different compiling environments, different library files, redundant dependencies in compiling process, etc., and achieve the effect of improving compiling speed

Active Publication Date: 2018-07-10
GUANGZHOU HUADUO NETWORK TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventor found that the prior art has at least the following problems: since each developer uses a development terminal alone, the compilation environment on each development terminal may be different, that is, in each compilation environment Provided library files may differ from each other
This difference in compilation environment will lead to various problems such as redundant dependencies in the compilation process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Compilation platform, compilation method and device
  • Compilation platform, compilation method and device
  • Compilation platform, compilation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0040] system environment

[0041] Please refer to figure 1 , which shows a schematic diagram of the implementation environment involved in the compiling method provided by each embodiment of the present invention. The implementation environment includes a development terminal 110 , a web server 120 , a scheduling server 130 , at least one compiling machine 140 and a database server 150 .

[0042] The development terminal 110 is an electronic device for writing programs, and the electronic device may be a desktop computer or a laptop computer or the like.

[0043] The development terminal 110 is connected to the web server 120 through a wired or wireless network.

[0044] The web server 120 may be a server, or a server cluster compo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a compiling platform, and a compiling method and apparatus, and belongs to the field of software development. The compiling platform comprises: a web server, a scheduling server, n compilers and a database server; wherein n compilers have a same compiling environment, and n is a positive integer; the web server is used to receive source programs and compiling parameters that are uploaded by a development terminal by using a web page and send the source programs and the compiling parameters to the scheduling server; the scheduling server is used to receive the source programs and the compiling parameters sent by the web server, generate compiling tasks according to the source programs and the compiling parameters and distribute the compiling tasks to the n compilers; the compilers are used to receive the compiling tasks distributed by the scheduling server, and compile the source programs according to the compiling tasks to obtain compiling results; and the database server is used to store compiling record information, wherein each piece of compiling record information comprises the source programs, the compiling parameters and all contents or part of the contents of the compilation results.

Description

technical field [0001] The invention relates to the field of software development, in particular to a compiling platform, compiling method and device. Background technique [0002] Compilation refers to the process of using a compiler to generate a source program written in a source language into an object program. For example, on the Linux platform, the most commonly used is the GNU make compilation tool. [0003] In the process of compiling a program, the source program to be compiled usually needs to rely on a library file, which is a compiled program file with certain functions. For example, a source program needs to rely on the compiled library files libA, libB and libC to compile the target program. [0004] In the process of realizing the present invention, the inventor found that there are at least the following problems in the prior art: since each developer uses a development terminal alone, the compilation environment on each development terminal may be differen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/41
Inventor 母天石
Owner GUANGZHOU HUADUO NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products