Methods, Apparatuses and Computer Program Products for Improving Productivity for Building Applications

    公开(公告)号:US20200174766A1

    公开(公告)日:2020-06-04

    申请号:US16784620

    申请日:2020-02-07

    Inventor: Michael Liberant

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Methods, apparatuses and computer program products for improving productivity for building applications

    公开(公告)号:US11768668B2

    公开(公告)日:2023-09-26

    申请号:US17584566

    申请日:2022-01-26

    Inventor: Michael Liberant

    CPC classification number: G06F8/54 G06F8/315

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Methods, Apparatuses and Computer Program Products for Improving Productivity for Building Applications

    公开(公告)号:US20220147332A1

    公开(公告)日:2022-05-12

    申请号:US17584566

    申请日:2022-01-26

    Inventor: Michael Liberant

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR IMPROVING PRODUCTIVITY FOR BUILDING APPLICATIONS

    公开(公告)号:US20170147309A1

    公开(公告)日:2017-05-25

    申请号:US15387939

    申请日:2016-12-22

    Inventor: Michael Liberant

    CPC classification number: G06F8/54 G06F8/315

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Methods, apparatuses and computer program products for improving productivity for building applications

    公开(公告)号:US10558444B2

    公开(公告)日:2020-02-11

    申请号:US16401534

    申请日:2019-05-02

    Inventor: Michael Liberant

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Methods, apparatuses and computer program products for improving productivity for building applications

    公开(公告)号:US10282183B2

    公开(公告)日:2019-05-07

    申请号:US15387939

    申请日:2016-12-22

    Inventor: Michael Liberant

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Methods, apparatuses and computer program products for improving productivity for building applications
    7.
    发明授权
    Methods, apparatuses and computer program products for improving productivity for building applications 有权
    用于提高建筑应用生产力的方法,设备和计算机程序产品

    公开(公告)号:US09588741B2

    公开(公告)日:2017-03-07

    申请号:US13835601

    申请日:2013-03-15

    Inventor: Michael Liberant

    CPC classification number: G06F8/54 G06F8/315

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Abstract translation: 提供了一种用于构建应用的装置。 该装置可以包括至少一个存储器和被配置为以C面向对象编程语言生成应用的构建的至少一个处理器。 该处理器还被配置为生成包括具有对一个或多个头文件的引用的多个源文件的统一文件。 至少有两个源文件包含对同一头文件的引用。 处理器还被配置为编译包括多个源文件的统一文件以获得目标文件。 处理器还被配置为链接目标文件以生成应用程序的可执行文件。 还提供了相应的计算机程序产品和方法。

    Methods, apparatuses and computer program products for improving productivity for building applications

    公开(公告)号:US11249737B2

    公开(公告)日:2022-02-15

    申请号:US16784620

    申请日:2020-02-07

    Inventor: Michael Liberant

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR IMPROVING PRODUCTIVITY FOR BUILDING APPLICATIONS

    公开(公告)号:US20190258463A1

    公开(公告)日:2019-08-22

    申请号:US16401534

    申请日:2019-05-02

    Inventor: Michael Liberant

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR IMPROVING PRODUCTIVITY FOR BUILDING APPLICATIONS
    10.
    发明申请
    METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR IMPROVING PRODUCTIVITY FOR BUILDING APPLICATIONS 有权
    用于提高建筑应用生产力的方法,装置和计算机程序产品

    公开(公告)号:US20140282438A1

    公开(公告)日:2014-09-18

    申请号:US13835601

    申请日:2013-03-15

    Inventor: Michael Liberant

    CPC classification number: G06F8/54 G06F8/315

    Abstract: An apparatus is provided for building an application. The apparatus may include at least one memory and at least one processor configured to generate a build of an application in a C Object-Oriented Programming Language. The processor is also configured to generate a unity file including a plurality of source files having references to one or more header files. At least two of the source files include references to a same header file. The processor is also configured to compile the unity file including the plurality of source files to obtain an object file. The processor is also configured to link the object file to generate an executable of the application. Corresponding computer program products and methods are also provided.

    Abstract translation: 提供了一种用于构建应用的装置。 该装置可以包括至少一个存储器和被配置为以C面向对象编程语言生成应用的构建的至少一个处理器。 处理器还被配置为生成包括具有对一个或多个头文件的引用的多个源文件的统一文件。 至少有两个源文件包含对同一头文件的引用。 处理器还被配置为编译包括多个源文件的统一文件以获得目标文件。 处理器还被配置为链接目标文件以生成应用程序的可执行文件。 还提供了相应的计算机程序产品和方法。

Patent Agency Ranking