软件开发
集成 C 工作流
Mathematica 8 全新引入与 C 以及 C++ 代码的相互转化和相互操作功能,从而为用户提供了一个完整的开发平台。支持的新功能包括把可编译的 Mathematica 程序转换成 C 代码,以及用于驱动外部 C 和 C++ 编译器的独立的高级函数。
- 从 Mathematica 编译的函数中产生独立的 C 代码函数。 »
- 创建 Mathematica 编译函数的 SymbolicC 版本。»
- Mathematica 具有支持生成代码的运行库。 »
- 可以为控制理论函数产生独立的 C 代码。 »
- C 的 CompilationTarget 会产生链接回 Mathematica 的代码。. »
- 生成的代码可用于构建可执行文件或程序库。
- C 编译器工具可用于所有普通的 C 编译器。 »
- C 编译器工具使您可以创建可执行文件和程序库。 »
- 自动处理 MathLink 模板文件,以产生可安装的执行文件。 »
- 创建动态库以用于 Wolfram LibraryLink 的便捷方法。 »
- 采用 Mathematica 8 技术可实现自动代码生成和链接。 »
- LibraryLink 使用户可以通过 Mathematica 使用动态 C 和 C++ 程序库。 »
简化的工作流程 » | 创建可执行文件 » | 创建程序库文件 » |
创建目标文件 » | 编译 MathLink 程序 » | 支持 Linux、Mac 和 Windows 上的大多数 C 编译器 » |
调用未被支持的 C 编译器 » | 使用编译的函数创建独立的可执行文件 » |