首页> 外国专利> COMPILER NEUTRAL LINKING SOLUTION FOR C++ CODE

COMPILER NEUTRAL LINKING SOLUTION FOR C++ CODE

机译:C ++代码的编译器中性链接解决方案

摘要

The present invention provides a solution where interactions between different C++ modules can be reduced to interactions written in the C programming language. This permits code linking the difference C++ software modules to be written in the C programming language. Because naming conventions for linking symbols are standardized for the C programming language across all compilers, the C++ software modules can be linked to each other in a compiler neutral fashion. This is true even when the linked software modules are complied using different C++ compilers having non-standardized naming conventions for linking symbols. In absence of the disclosed solution, the different C++ compilers would generate code that cannot be linked.
机译:本发明提供了一种解决方案,其中可以将不同的C ++模块之间的交互减少为以C编程语言编写的交互。这允许链接不同的C ++软件模块的代码以C编程语言编写。因为链接符号的命名约定在所有编译器中都是针对C编程语言的标准化,所以C ++软件模块可以以编译器中立的方式相互链接。即使使用具有非标准命名约定的不同C ++编译器来编译链接的软件模块,也是如此。在没有公开解决方案的情况下,不同的C ++编译器将生成无法链接的代码。

著录项

  • 公开/公告号US2008098377A1

    专利类型

  • 公开/公告日2008-04-24

    原文格式PDF

  • 申请/专利权人 BRANISLAV BARNAK;

    申请/专利号US20060551629

  • 发明设计人 BRANISLAV BARNAK;

    申请日2006-10-20

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 20:13:47

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号