首页> 外文会议>Modular Programming Languages >An Oberon Linker for an Imperfect World ―More Notes on Building Your Own Tools
【24h】

An Oberon Linker for an Imperfect World ―More Notes on Building Your Own Tools

机译:完美世界的Oberon链接器―有关构建自己的工具的更多说明

获取原文
获取原文并翻译 | 示例

摘要

Experience creating custom application software has taught us that total control over our development tools is a necessity. Project Oberon provided an excellent starting point for us to build our own cross-platform application programming environment. In addition to adapting Wirth's Oberon compiler, we have developed an accompanying linker which creates native programs for popular operating systems such as Windows, MS-DOS, Unix/Linux, Macintosh, and Palm OS. In this case study, we summarise the structure of the linker and some of the executable formats it can generate, and we describe one of the large commercial projects in which it is used. Note that such a linker is not necessary in the Oberon operating system, since the system loads compiled modules directly into memory as needed; sadly many industry-standard operating systems are not as efficient.
机译:创建定制应用程序软件的经验告诉我们,必须完全控制我们的开发工具。 Oberon项目为我们构建自己的跨平台应用程序编程环境提供了一个很好的起点。除了改编Wirth的Oberon编译器外,我们还开发了一个附带的链接器,该链接器为流行的操作系统(例如Windows,MS-DOS,Unix / Linux,Macintosh和Palm OS)创建本机程序。在本案例研究中,我们总结了链接器的结构以及它可以生成的一些可执行格式,并描述了使用该链接器的大型商业项目之一。请注意,在Oberon操作系统中,不需要这样的链接器,因为系统会根据需要将编译后的模块直接加载到内存中。遗憾的是,许多行业标准的操作系统效率都不高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号