Reklama

SWIG dla Windows

4.0.2

SWIG(Darmowa)

Ocena użytkownika8

Reklama

Narzędzie do tworzenia oprogramowania

Uproszczony generator opakowań i interfejsów, czyli SWIG, tłumaczy pliki C/C++ na różne języki programowania wysokiego poziomu. Jego zastosowanie polega na tworzeniu interfejsów użytkownika i środowisk oraz testowaniu prototypów programów.

Kompleksowa kompatybilność

SWIG współpracuje ze skryptowymi i nieskryptowymi językami programowania. Automatycznie wygeneruje wrappery dla programów w różnych formatach, w tym Java i JavaScript, Ruby, Python i Octave.

Jednak nie obejmuje wszystkich języków, zwłaszcza tych przeznaczonych do programowania obiektowego. Będziesz musiał użyć Valabind, aby przekonwertować abstrakcje .vapi i .vala na C++.

Reklama

Funkcje

SWIG jest darmowy i tworzy kod źródłowy, który służy jako połączenie między językiem docelowym a C. Kod jest zawsze współdzieloną biblioteką, ale występuje w dwóch formach, w zależności od danego języka.

Różnica polega na tym, że jedna biblioteka może zostać połączona z zewnętrznym modułem, podczas gdy druga łączy się bezpośrednio z innymi programami w języku docelowym.

Ten program zapewnia kontrolę nad większością aspektów procesu generowania otoki. Niektóre z najważniejszych funkcji, które można dostosować w programie, obejmują obsługę wyjątków, rozwiązywanie niejednoznaczności i zarządzanie pamięcią. Otrzymasz również dostęp do rozbudowanych opcji diagnostycznych.

Korzystanie z SWIG ułatwia dostosowywanie aplikacji i testowanie różnych skryptów, które dołączysz do gotowego programu. Możesz tworzyć kod dla komercyjnych i niekomercyjnych projektów na licencji Gnu.

Wejście i wyjście

Po uruchomieniu program będzie oczekiwał plików z deklaracjami ANSI C/C++ i Dyrektywy SWIG jako dane wejściowe. Rozpoznasz te pliki po ich przyrostkach .i lub .swg.

SWIG wyprowadza plik C/C++ zawierający cały kod opakowania niezbędny do zbudowania modułu rozszerzenia dla języka docelowego. W zależności od tego, który wybierzesz, może wygenerować dodatkowe dane.

Nie musisz edytować pliku wyjściowego, a jedynie skompiluj go i dodaj do swojej biblioteki współdzielonej C/C++.

Przydatne dla profesjonalistów

SWIG ułatwia dostosowywanie programów, automatyzując większość procesu. Nawet jeśli produkt końcowy nie zawiera silnika skryptów, jest przydatny do pisania skryptów testowych. Będzie to wymagało pewnej wiedzy w tej dziedzinie, ale dla programistów to narzędzie jest nieocenione.

Reklama

Techniczne

Tytuł:
SWIG, 4.0.2 dla Windows
Wymagania:
  • Windows 8,
  • Windows 8.1,
  • Windows 7,
  • Windows 10
Język:
Angielski
Licencja:
Darmowa
Dodano datę:
Friday, September 30th 2022
Autor
SWIG
SHA-1:
663d583efcdb31292f0351ae467bd485e594d7ca
Filename:
swigwin-4.0.2.zip

SWIG dla PC

4.0.2

SWIG(Darmowa)

Ocena użytkownika8

Lista zmian

Nie mamy jeszcze żadnych informacji o dzienniku zmian wersji 4.0.2 SWIG. Czasami wydawcy poświęcają trochę czasu na udostępnienie tych informacji, więc sprawdź ponownie za kilka dni, aby sprawdzić, czy zostały zaktualizowane.

Czy możesz pomóc

Jeśli masz jakiś dziennik zmian, podziel się z nami! Chcemy poznać Twoją opinię! Napisz doStrona kontaktowai daj nam znać.

Przeglądaj aplikacje

Powiązane oprogramowanie

Reklama