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

Method and system for generating executable software package efficiently

A software package and execution file technology, applied in memory systems, program control design, instruments, etc., can solve the problems of low manual operation efficiency, easy operation errors, and single scope of application, so as to facilitate development and maintenance, and facilitate transplantation , readable effect

Inactive Publication Date: 2015-04-29
FENGHUO COMM SCI & TECH CO LTD +1
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] (1) Manual operation not only has low work efficiency, but also is prone to operating errors, and the work progress is low
[0004] (2) The current method of compiling and generating an executable software package can only correspond to one type of board, the scope of application is relatively single, and it is not easy to transplant

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention is described in further detail below in conjunction with embodiment.

[0030] The efficient method for generating an executable software package in the embodiment of the present invention is based on the following software:

[0031] make tool: a very important compilation command. Since the source code is decomposed into multiple easy-to-manage modules according to the directory structure, and each module includes hundreds to thousands of source files, the use of make and makefile tools can neatly sort out the complicated interactions among source files in the module. relationship and compile it.

[0032] Shell script: A software (command parser) that provides a user interface. It is particularly good at system management tasks and can automate a large number of tasks, especially for tasks where ease of use, maintainability, and portability are more important than efficiency. .

[0033] An efficient method for generating an executable software p...

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 method and a system for generating an executable software package efficiently and relates to the field of multi-document multi-layer and multi-catalogue structures under the Linux system. The method includes the following steps: S1 carding and integrating operation information required by board cards to be used, compiling and generating an executable document through a make tool according to the operation information in the Shell script document; S2 inputting board card names of the board cards to be used in the script document as the parameter value, defining the corresponding macro in the Shell script document according to the board card names, wherein different board card names correspond to different macros, and enabling the Shell script document to execute the executable document with the macro as the basis; S3 all executable documents, operation documents required by the executable documents and software and hardware information of the board card are packaged to form the final executable execution soft package. By means of the method and the system, the working efficiency and the working progress and accuracy can be improved, the board cards of different types can be supported, and the method and the system are wide in application range and facilitate transplanting.

Description

technical field [0001] The invention relates to the field of multi-file and multi-level directory structures under the Linux system, in particular to a method and system for efficiently generating executable software packages. Background technique [0002] At present, under the multi-file and multi-level directory structure under the Linux system, it is generally necessary to manually compile the software source code into an executable software package, which has the following defects: [0003] (1) Manual operation not only has low work efficiency, but also is prone to operating errors, and the work progress is low. [0004] (2) The current method of compiling and generating an executable software package can only correspond to one type of board, the scope of application is relatively single, and it is not easy to transplant. Contents of the invention [0005] For the defects existing in the prior art, the object of the present invention is to provide a method and system ...

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): G06F9/45
Inventor 樊松波齐丽丽曹训灿张丹
Owner FENGHUO COMM SCI & TECH CO LTD
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