mprep
程序 mprep 已被 wsprep 取代.
预处理 MathLink 模板文件 ,产生 C 代码,它包含从 Wolfram 语言调用 C 函数的所有必要 MathLink 代码.
更多信息
- mprep 处理 .tm 模板文件,其描述 Wolfram 语言函数与 C 函数间的接口. 这些接口允许 Wolfram 语言在 Wolfram 语言运行时调用 C 函数.
- mprep 产生与 Wolfram 语言内核自动通讯所必要的 C MathLink API 函数调用集合. 用户获取由 mprep 产生的 C 代码并把它与 C 程序的其他部分进行编译和链接. 由此产生的程序适用于与 Install 一起使用.
- mprep 支持以下命令行选项:
-
-prototypes 启动使用 ANSI C 函数原型(默认) -noprototypes 禁止不支持 ANSI C 原型的编译器使用 ANSI C 函数原型 -lines 在输出 C 文件中启动记录源行和源文件位置 -nolines 禁止在输出 C 文件中记录源行和源文件位置 -h filename 使用 filename 的内容作为输出 C 文件的自定义标头代码,而不是由 mprep 产生的默认标头代码(小心使用) -t filename 使用 filename 的内容作为输出 C 文件的自定义尾部代码,而不是由 mprep 产生的默认尾部代码(小心使用) -o filename 把输出编写进名为 filename 的文件 -j filename 从 filename 读取文件名称列表并以批模式处理每个文件 - 使用 ,模板文件中的输入项之前将会有 # line line-number "sourcefile".