Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

93 results about "Makefile" patented technology

A makefile is a file (by default named "Makefile") containing a set of directives used by a make build automation tool to generate a target/goal.

Collection processing system

A Collection Processing System enables people to perform complex computational operations on large sets of collections, using a simple and convenient syntax for collection symbolic job requests. A collection symbolic job request is comprised of a user-defined symbolic task name, and a collection reference expression that can refer to large sets of collections. Collections are data-typed sets of computer files that can be manipulated as a set, rather than as individual files. In operation, a Collection Processing System receives a collection symbolic job request from a request originator, and expands the symbolic job request into a list of executable commands that carry out the computational intent of the symbolic job request. First-level symbolic task names are expanded into sequences of second-level task part statements, and then into third-level executable computer commands that are dynamically generated into customized, optimal makefiles. Collection reference expressions are expanded into lists of job triplets comprised of a particular collection name, a computing platform name, and a processing dependency visit order value. The present invention applies third-level executable commands to job triplets to carry out the original collection symbolic job request, in a distributed, multiplatform, scalable way that was not previously known to the art.
Owner:SYNOPSYS INC

Source code analysis method based on makefile dependency

The invention provides a source code analysis method based on makefile dependency. The method includes the following steps of 1, a dependency relationship extraction stage; 2, a source code information extraction stage; 3, an object definition search stage. The dependency relationship extraction stage includes the steps of firstly, information conversion, wherein a makefile is processed to obtain a corresponding intermediate file; secondly, redundant information processing, wherein redundant information in the intermediate file is removed; thirdly, dependency information extraction, wherein dependency information is extracted from the intermediate file; fourthly, ending. The source code information extraction stage includes the steps that firstly, source code content is analyzed to obtain source code information; secondly, symbol conversion is carried out, wherein symbols in the source code information are processed; thirdly, an index is established to establish data mapping; fourthly, the process is ended. The object definition search stage includes the steps that firstly, a file search range is confirmed, and a corresponding dependency file list is searched for; secondly, the definition position is confirmed, and the data mapping is searched for symbol information; thirdly, the process is ended. According to the source code analysis method based on makefile dependency, firstly, the file search range is determined, and then symbol definition position information is determined. By defining the file range, the accuracy of symbol definition search in source code analysis is improved to a great extent.
Owner:NANJING UNIV

Front-end project framework construction method and device, computer equipment and storage medium

The invention discloses a front-end project framework construction method and device, computer equipment and a storage medium. The method comprises the steps: building a folder of a front-end projectframework according to a construction request if the construction request, sent by a user, for constructing the front-end project framework is received; calling a preset instruction in the folder of the front-end project framework to initialize the front-end project framework so as to generate a packages. json file; downloading a preset dependence package, and adding the dependence package into the packages.json file; importing the package into a preset account number, encoding the account number according to a preset encoding rule, and adding a preset publishing component into the packete.json file; and executing a preset publishing instruction to publish the front-end project framework, and storing the published front-end project framework in a preset warehouse to complete the construction of the front-end project framework. On the basis of the research and development framework technology, the front-end project framework constructed through the method can be conveniently and directly developed by business developers, extra time does not need to be spent on configuring the development environment again, and the development efficiency is improved.
Owner:PING AN TECH (SHENZHEN) CO LTD

Device and method for project migration among different operating platforms

The invention provides a device and a method for project migration among different operating platforms. The method includes: using a make integrated compilation tool for executing a makefile of a C/C++ project under a linux/unix platform, acquiring an output result after execution of the makefile is finished, and redirecting the output result as a text file; analyzing the text file, finding corresponding relation between intermediate files .o and target files .a and corresponding relation between source files .c and intermediate files .o during execution of the makefile executed by the make integrated compilation tool, and acquiring all source files need for reconstruction of project files corresponding to the target files .a; automatically reconstructing according to the source files by the aid of a script language to obtain project files corresponding to the target files .a under a windows platform. The method for project migration among the different operating platforms avoids analysis of the makefile and is low in time consumption, convenience and simple to implement and less prone to errors, and higher convenience and quickness in migration of the C/C++ project under the linux/unix platform to projects such as a codeblock project and the like under the windows platform are realized.
Owner:AEROSPACE INFORMATION

Webkit kernel-based storage resource service local extension method

InactiveCN103440134AImprove experienceAchieving Operational ComplexitySpecific program execution arrangementsExtensibilityMakefile
The invention discloses a webkit kernel-based storage resource service local extension method mainly solving the problem that the demand of a user can not be met due to poor capacity of extending applications in a webkit and poor capacity of dynamically loading a native library in the webkit in the prior art. The webkit kernel-based storage resource service local extension method comprises the following steps: the webkit carries out authoring and versioning according to a.idl document provided by the user to generate JSXXX. cpp, JSXX. h, webkitDOMXXX. cpp, webkitDOMXXX. h and webkitDOMXXXPrivate. h documents; the user places an extension operation related to web presentation to a /Source/webCore/page catalog, and writes an interface function of the extension operation in a corresponding.cpp document; an idl document according with a WEBIDL specification is written according to the extension operation of the user and an authoring and versioning process of a makefile.am document, DOMWindow.h, DOMWindow.cpp and DOMWindow.idl are correspondingly corrected. By adopting the scheme, the webkit kernel-based storage resource service local extension method achieves the purposes of high extensibility and convenience in use, and is high in practical value and popularization value.
Owner:UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products