Разработка программного обеспечения

Интегрированный процесс работы с Си

В системе Mathematica 8 была введена существенная возможность взаимодействия с языками Си и Си++, делая возможным осуществление разработки полностью в системе Mathematica, в широком спектре новых случаев. Среди функциональных возможностей — перевод компилируемых программ системы Mathematica в Си код, а также независимые высокоуровневые функции для управления внешними компиляторами Си и Си++.

  • Генерирование автономных функций на языке Си из скомпилированных функций системы Mathematica. »
  • Создание SymbolicC версий, скомпилированных функций системы Mathematica. »
  • Система Mathematica содержит библиотеку, поддерживающую выполнение сгенерированного кода. »
  • Генерирование автономного Си кода для функций теории управления. »
  • При установке опции CompilationTarget на Си генерируется код, предназначенный для использования из системы Mathematica. »
  • Генерируемый код может быть собран в исполняемые файлы или библиотеки.
  • Инструментарий для работы с Си компиляторами поддерживает все распространенные Си компиляторы. »
  • Инструментарий для работы с Си компиляторами позволяет создавать как исполняемые файлы, так и библиотеки. »
  • Автоматическая обработка шаблонных файлов MathLink для построения выполняемых файлов, пригодных для загрузки в систему Mathematica. »
  • Удобные способы создания библиотеки динамической компоновки для использования с Wolfram LibraryLink. »
  • Используется технологиями системы Mathematica 8 для автоматического генерирования и компоновки кода. »
  • LibraryLink позволяет использование динамических Си и Си++ библиотек из системы Mathematica. »
Упрощенный рабочий процесс »Создание исполняемых файлов »Создание библиотечных файлов »
Создание объектных файлов »Компилирование MathLink программ »Поддержка основных Си компиляторов на Linux, Mac и Windows »
Вызов неподдерживаемых Си компиляторов »Создание автономных исполняемых файлов из скомпилированных функций »

Есть вопросы?

Получить индивидуальный ответ

Бесплатная информационная рассылка

IN THE NEWS...

Dr Dobb's:

"A tremendous accelerator for developers"

Решения для...

Естествознания, машиностроения, биотехнологии, финансов, искусства, образования и других дисциплин....
Найдите решение для вашей области»

Ознакомительный тур

Ознакомьтесь с преимуществами, которые предоставляет система Mathematica для пользователей в промышленности и образовании, и пользователей, занимающихся научно-исследовательской деятельностью.
Видео»

Wolfram Training

Учитесь по кратким руководствам и подробным курсам.
См. рекомендуемые тренинги»

Получить систему Mathematica

 
 

Системные требования»
Есть вопросы? Связаться с нами»



Select Language: enjaespt-brzhko