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

Compiling Method of Configuration Software

A technology for configuring software and compiling methods, which is applied in code compiling, software engineering design, program code conversion, etc., can solve the problems of long compiling time, etc. Effect

Inactive Publication Date: 2019-03-12
GREE ELECTRIC APPLIANCES INC
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a configuration software compiling method to at least solve the time-consuming problem of compiling configuration software projects in the prior art

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
  • Compiling Method of Configuration Software
  • Compiling Method of Configuration Software
  • Compiling Method of Configuration Software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] In preferred embodiment 1 of the present invention, a configuration software compiling method is provided, which can be directly applied to various configuration software project projects. Specifically, figure 1 An alternative flowchart showing the method, such as figure 1 As shown, the method includes the following steps S102-S108:

[0025] S102: output the intermediate code file through the project engineering; wherein, the intermediate code file includes a static part and a dynamic part;

[0026] S104: Compile the static part in advance to generate a library file;

[0027] S106: Correspondingly compile and process the dynamic part according to the change of the project engineering, and generate the target file;

[0028] S108: Link the object file and the library file to generate an executable file.

[0029] In the above embodiment, a fast compiling method is provided. Specifically, before compiling the project, the intermediate code file is analyzed, the common p...

Embodiment 2

[0048] Based on the configuration software compiling method provided in the above-mentioned embodiment 1, a computer device is also provided in the preferred embodiment 2 of the present invention, including a memory, a processor, and a computer stored in the memory and capable of running on the processor A program, the processor implements the above-mentioned method when executing the program.

[0049] In the above embodiment, a fast compiling method is provided. Specifically, before compiling the project, the intermediate code file is analyzed, the common parts are abstracted, and packaged as a static library for subsequent compiling and linking, thereby reducing The number of intermediate code files; secondly, during the project development process, precompile the changed parts, reduce the workload of subsequent compilation, greatly improve the compilation speed of the configuration software project, and solve the problem of time-consuming compilation of the configuration sof...

Embodiment 3

[0051] Based on the configuration software compilation method provided in Embodiment 1 above, in preferred Embodiment 3 of the present invention, a storage medium containing computer-executable instructions is also provided, and when the computer-executable instructions are executed by a computer processor Used to perform the method as described above.

[0052] In the above embodiment, a fast compiling method is provided. Specifically, before compiling the project, the intermediate code file is analyzed, the common parts are abstracted, and packaged as a static library for subsequent compiling and linking, thereby reducing The number of intermediate code files; secondly, during the project development process, precompile the changed parts, reduce the workload of subsequent compilation, greatly improve the compilation speed of the configuration software project, and solve the problem of time-consuming compilation of the configuration software project. question.

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 configuration software compiling method, wherein, the method comprises the following steps: outputting an intermediate code file through a project engineering; Among them, the intermediate code file includes static part and dynamic part; The static part is compiled in advance to generate a library file; According to the change of the project engineering, the dynamic partis compiled and processed accordingly to generate the object file. Link the target file and library file to generate the executable file. The invention solves the problem that the configuration software project engineering compilation takes a long time in the prior art, and improves the compilation speed of the configuration software project engineering.

Description

technical field [0001] The invention relates to the technical field of software, in particular to a method for compiling configuration software. Background technique [0002] At present, the mainstream HMI configuration software on the market needs to convert the project into an intermediate code file through the template when compiling the project project, and then compile the intermediate code file into a binary file that can run on the target platform. Since a project involves interface, communication, and algorithm logic, the generated intermediate code files are often very large, and these intermediate code files will be regenerated each time it is compiled, resulting in long compilation time and poor user experience; secondly, compilation errors The sooner you find out, the lower the cost of troubleshooting. When the project is compiled, the project has basically been built. If there is a compilation error at this time, it will take time and effort to troubleshoot. Ai...

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 Applications(China)
IPC IPC(8): G06F8/41
CPCG06F8/4441
Inventor 朱康秦博李伟进曾云洪陈备
Owner GREE ELECTRIC APPLIANCES INC
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