20.35 怎样读入一个对象文件并跳跃到其中的地址?
你需要一个动态的连接程序或载入程序。也许可以 malloc
一段内存, 再读入对象文件, 但是你需要知道极多的有关对象文件格式
、地址变换等知识。在 BSD Unix 下, 你可以使用 system() 和
ld -A 来实现连接。许多 SunOS 和 System V 的版本有
-ldl 函数库, 允许动态载入对象文件。在 VMS 下, 使用
LIB$FIND_IMAGE_SYMBOL。 GNU 有个 dld 的包可以用。
参见问题 15.12。
翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)