GetHelpBrowserLocationMetaTag Rest LinkTrail Tags First Null
Mathematica 9 is now available
 /

2.12.11 专题:在调试工具中运行外部程序

MathLink 允许在所用软件环境提供的各种调试工具中运行外部程序. 与 MathLink 相容的程序一般是从命令行得到指定 MathLink 连接的变量.

在调试工具中运行外部程序

为了得到在调试工具中能运行的外部程序,在编绎该程序时必须指定 -g 或其它标志.

Debugger

C 函数 f 中设立中断点

break f
Breakpoint set: f: line 1

起动外部程序

run -linkcreate

该程序响应它连接端口的内容

Link created on: 2981@frog.wolfram.com

Mathematica session

这里连接到在调试工具中运行的程序

调用一个执行外部程序代码的函数

Debugger

该外部程序在中断点停止

Breakpoint: f(16)

这作令调试工具继续

continue

Mathematica session

现在返回了f



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.