首页> 外文会议>Joint Modular Languages Conference >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 Linker,用于一个不完美的世界 - 更多关于构建自己的工具的笔记

获取原文

摘要

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.
机译:创建自定义应用程序软件的体验教授我们对我们开发工具的总控制是必需品。 Project Oberon为我们提供了一个很好的起点,为我们建立了自己的跨平台应用程序编程环境。除了调整Wirth的Oberon编译器外,我们还开发了一个伴随的链接器,它为流行的操作系统创建了本机程序,如Windows,MS-DOS,UNIX / Linux,Macintosh和Palm OS。在这种情况下,我们总结了链接器的结构和它可以生成的一些可执行格式,并且我们描述了它使用的大型商业项目之一。请注意,在Oberon操作系统中不需要这样的链接器,因为系统根据需要将编译的模块加载到内存中;可悲的是,许多行业标准的操作系统并不高效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号