Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

oztool - Online w chmurze

Uruchom oztool u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie oztool, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


oztool - konstruktor oz DLL

STRESZCZENIE


oztool [c++|cc|ld|platforma] ...

oztool ułatwia tworzenie rodzimych funktorów (patrz część VI of
``Aplikacja` Programowanie'' i „Interfejs” do C i C++''). Ojczysty
funktor to DLL, czyli biblioteka dynamicznie ładowana przez Oz
emulator i interfejsy z nim. Często tworzenie natywnego funktora
obejmuje skomplikowaną kompilację i łączenie szczegółów technicznych (np
opcje). oztool zajmie się tymi szczegółami za Ciebie.

oztool c ++ ...
Zamiast bezpośrednio wywoływać kompilator C++, powinieneś wywołać
to przez oztool. Zaletami są: to wzywa prawo
kompilator, z odpowiednimi opcjami, a także rozszerza zakres include
ścieżka wyszukiwania, aby znaleźć specyficzne dla Mozarta obejmuje takie jak
mozart h. Normalnie skompilowałbyś natywny funktor
zaimplementowany w foo.cc za pomocą:
oztool c ++ -c foo.cc

oztool cc ...
Ten sam pomysł, ale dla kompilatora C

oztool ld ...

Zamiast wywoływać linker bezpośrednio, powinieneś również wywołać
to przez oztool. Ponownie, zalety są takie, że nazywa się
właściwy linker, z odpowiednimi opcjami. Normalnie stworzyłbyś
biblioteka DLL z fuo.o w sposób następujący:
oztool ld -o fuo.so fuo.o

oztool Platforma
Domyślny mechanizm Rozdzielczości lokalizuje specyficzną architekturę
Biblioteki DLL w następujący sposób: Jeśli system potrzebuje natywnego funktora o nazwie
(abstrakcyjnie) foo.so, wtedy będzie szukać biblioteki DLL o nazwie foo.tak-
Linux-i486 na maszynie z Linuksem, foo.so-solaris-sparc na Solarisie
maszyna, lub foo.so-win32-i486 na komputerze z systemem Windows itp. Tak więc
kiedy tworzysz bibliotekę DLL, powinieneś zainstalować ją pod nazwą gdzie
dołączana jest architektura maszyny. Inwokacja oztool Platforma
po prostu drukuje odpowiednią nazwę architektury dla twojego
maszyna. W tym zakresie oztool pomaga pisać przenośne
Makefiles: tworzenie biblioteki DLL z pliku foo.cc normalnie byś
odwołać się:

oztool c++ -c foo.cc
oztool ld -o foo.so-`platforma oztool` foo.o

oztoolSkładowanie

Korzystaj z oztool online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad