Реклама

SWIG для Windows

  • Бесплатно

  • На языке Русский
  • V 4.0.2
  • 4.5

    (0)
  • Состояние безопасности

Обзор Softonic

Создание высокоуровневых сред программирования

SWIG, или Simplified Wrapper and Interface Generator, представляет собой программное обеспечение, разрабатываемое инструмент, который Python, Perl, PHP и Ruby. Однако его также можно использовать с языками, не поддерживающими сценарии, такими как Common Lisp, C# и Ява. SWIG — это бесплатное приложение, а создаваемый им код совместим как с коммерческими, так и с некоммерческими проектами

Для чего используется SWIG?

SWIG чаще всего используется для создания высокоуровневых интерпретируемых или скомпилированных языки программирования и пользовательские интерфейсы. Это также удобный инструмент для тестирования и создания прототипов программного обеспечения C/C++. С помощью этого приложения вы можете сократить объем ручного кода, необходимого для вызова функций C/C++ из других языков программирования.  Еще одним преимуществом использования приложения является то, что у вас меньшая вероятность совершить ошибку, чем при написании кода вручную. 

Как уже отмечалось, SWIG генерирует код-оболочку для различных скриптовых и не скриптовых языков. Приложение скомпилирует файл интерфейса и сгенерирует код на обычном C/C++ и целевом языке программирования. Затем он сгенерирует код преобразования для функций с простыми аргументами. Инструмент также создает исходный код, обеспечивающий связь между C/C++ и целевым языком. Обратите внимание, однако, что программист должен написать код преобразования для сложных типов аргументов. Кроме того, программное обеспечение не используется для вызова интерпретируемых функций собственным кодом. Это тоже должен делать программист вручную. 

Однако, несмотря на то, что SWIG успешно используется в самых разных приложениях, в нем все еще есть несколько ограничений. его текущая система, на которой должен сосредоточиться ее разработчик. Одним из таких ограничений является тот факт, что приложение еще не является полным компилятором C/C++сильный>. В результате его иногда можно спутать со сложным объявлением C или синтаксисом, отличным от ANSI. Существует также

Полезный инструмент для программиста

SWIG  значительно упрощает вызов функций C/C++ из многих языков программирования. Он не требует модификации существующего кода C и относительно легко применим к существующей системе. При этом количество ручного кодирования будет уменьшено. У приложения есть несколько ограничений, но в целом это полезный инструмент для многих программистов. 

PROS

  • Может использоваться как для скриптовых, так и для не скриптовых языков
  • Уменьшает количество ручного кодирования
  • Легко применить к существующей системе
  • Совместим как с коммерческими, так и с некоммерческими проектами

CONS

  • Не полный компилятор C/C++
  • Минимальная поддержка нескольких функций C++
  • Не всегда подходит для написания виджетов ТЗ и специализированных расширений языка сценариев.

Программа доступна на других языках


SWIG для PC

  • Бесплатно

  • На языке Русский
  • V 4.0.2
  • 4.5

    (0)
  • Состояние безопасности


Отзывы пользователей о SWIG

Вы пробовали SWIG? Будьте первым, чтобы оставить свое мнение!


Реклама

Исследовать Программы

Реклама

Законы, касающиеся использования этого программного обеспечения, варьируются от страны к стране. Мы не поощряем и не одобряем использование этой программы, если она нарушает эти законы.