Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Winemaker-development - Online w chmurze

Uruchom program tworzenia win u dostawcy bezpłatnego hostingu OnWorks za pośrednictwem Ubuntu Online, Fedora Online, emulatora online Windows lub emulatora online MAC OS

Jest to program do tworzenia win, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


winemaker - wygeneruj infrastrukturę do kompilacji programów Windows na Unix

STRESZCZENIE


winiarz [ --nobaner ] [ --utworzyć kopię zapasową | --brak kopii zapasowej ] [ --nosource-fix ]
[ --dolna-brak | --niższe-wszystko | --małe wielkie litery ]
[ --niższe uwzględnianie | --noniższe-uwzględnij ] [ --mfc | --nomfc ]
[ --przewodnik | --okna | --cuiexe | --konsola | --dll | --lib ]
[ -Dmakro[=zdefiniuj] ] [ -Ireż ] [ -Preż ] [ -idll ] [ -Lreż ] [ -lbiblioteka ]
[ --nodlle ] [ --nomsvcrt ] [ --interaktywny ] [ --pojedynczy cel Nazwa ]
[ --generowane-pliki ] [ --niewygenerowane-pliki ]
[ --wino32 ]
katalog_pracy | plik_projektu | plik_obszaru roboczego

OPIS


winiarz jest skryptem perla zaprojektowanym, aby pomóc Ci zainicjować proces konwersji twojego
Źródła Windows do programów Winelib.

Aby to zrobić winiarz może wykonywać następujące operacje:

- zmień nazwy plików i katalogów źródłowych na małe litery, jeśli mają wszystkie
pisane wielkimi literami podczas transferu.

- wykonaj konwersje DOS na Unix (CRLF na LF).

- zeskanuj instrukcje włączeń i odniesienia do plików zasobów, aby zastąpić ukośniki odwrotne z
ukośniki.

- podczas powyższego kroku winiarz wykona również wyszukiwanie bez rozróżniania wielkości liter w
plik odniesienia w ścieżce include i przepisz instrukcję include z właściwą wielkością liter
Jeśli to konieczne.

- winiarz sprawdzi również inne, bardziej egzotyczne kwestie, takie jak #pragma pakiet użycie, użycie
afxres.h w projektach innych niż MFC i nie tylko. Ilekroć napotka coś poza
zwyczajny, ostrzeże Cię o tym.

- winiarz może również przeskanować całe drzewo katalogów na raz, zgadnij, jakie są
pliki wykonywalne i biblioteki, które próbujesz zbudować, dopasuj je do plików źródłowych i
wygeneruj odpowiedni Makefile.

- wreszcie winiarz wygeneruje globalny Makefile do normalnego użytku.

- winiarz zna projekt oparty na MFC i wygeneruje niestandardowe pliki.

- winiarz może czytać istniejące pliki projektu. Obsługuje pliki dsp, dsw, vcproj i sln.

OPCJE


--nobaner
Wyłącz drukowanie banera.

--utworzyć kopię zapasową
Wykonaj kopię zapasową wszystkich zmodyfikowanych plików źródłowych. To jest ustawienie domyślne.

--brak kopii zapasowej
Nie twórz kopii zapasowych zmodyfikowanych plików źródłowych.

--nosource-fix
Nie próbuj naprawiać plików źródłowych (np. konwersji DOS na Unix). Zapobiega to
reklamacje, jeśli pliki są tylko do odczytu.

--niższe-wszystko
Zmień nazwy wszystkich plików i katalogów na małe litery.

--małe wielkie litery
Zmieniaj tylko nazwy plików i katalogów, które mają nazwy zapisane wielkimi literami. Więc CZEŚĆ, C
zostanie zmieniona, ale nie Świat.c.

--dolna-brak
Nie zmieniaj nazw plików i katalogów na małe litery. Pamiętaj, że to nie przeszkadza
zmiana nazwy pliku, jeśli jego rozszerzenie nie może być obsługiwane w takim stanie, w jakim jest, np. ".Cxx". Ten
jest wartością domyślną.

--niższe uwzględnianie
Kiedy plik odpowiadający instrukcji include (lub inna forma pliku)
odniesienia do plików zasobów) nie można znaleźć, przekonwertuj tę nazwę pliku na małe litery.
To jest ustawienie domyślne.

--noniższe-uwzględnij
Nie modyfikuj instrukcji include, jeśli nie można znaleźć pliku, do którego się odwołuje.

--przewodnik | --okna
Załóż aplikację graficzną, gdy wykonywalny cel lub cel nieznany
typ został znaleziony. To jest ustawienie domyślne.

--cuiexe | --konsola
Załóż aplikację konsolową, gdy wykonywalny cel lub cel nieznanego typu
jest znaleziony.

--dll Załóż bibliotekę dll, gdy zostanie znaleziony cel nieznanego typu, tj. Kiedy winiarz Nie jest w stanie
aby określić, czy jest to plik wykonywalny, dll, czy biblioteka statyczna,

--lib Załóż bibliotekę statyczną, gdy zostanie znaleziony cel nieznanego typu, tj. Kiedy winiarz
nie jest w stanie określić, czy jest to plik wykonywalny, biblioteka dll, czy biblioteka statyczna,

--mfc Określ, że cele są oparte na MFC. W takim przypadku winiarz dostosowuje m.in.
i odpowiednio ścieżki biblioteki i łączy cel z biblioteką MFC.

--nomfc
Określ, że cele nie są oparte na MFC. Ta opcja wyłącza korzystanie z bibliotek MFC
choćby winiarz napotyka pliki stdafx.cpp or stdafx.h to spowodowałoby to
włącz MFC automatycznie, jeśli żadne --nomfc ani --mfc został określony.

-Dmakro[=zdefiniuj]
Dodaj określoną definicję makra do globalnej listy definicji makr.

-Ireż Dołącz określony katalog do globalnej ścieżki dołączania.

-Preż Dołącz określony katalog do globalnej ścieżki dll.

-idll Dodaj bibliotekę Winelib do globalnej listy bibliotek Winelib do zaimportowania.

-Lreż Dołącz określony katalog do globalnej ścieżki biblioteki.

-lbiblioteka
Dodaj określoną bibliotekę do globalnej listy bibliotek, z którymi chcesz się połączyć.

--nodlle
Nie używaj standardowego zestawu bibliotek Winelib do importu. To znaczy dowolna biblioteka DLL
Twój kod musi być wyraźnie przekazany z -i opcje. Standardowy zestaw
biblioteki to: odbc32.dll, odbccp32.dll, ole32.dll, oleaut32.dll i winspool.drv.

--nomsvcrt
Ustaw kilka opcji do powiedzenia winogcc nie kompilować z msvcrt. Użyj tej opcji, jeśli
masz pliki cpp zawierające .

--interaktywny
Użyj trybu interaktywnego. W tym trybie winiarz poprosi o potwierdzenie listy
cele dla każdego katalogu, a następnie podać katalog i cel specyficzny
opcje.

--pojedynczy cel Nazwa
Określ, że jest tylko jeden cel, zwany Nazwa.

--generowane-pliki
Wygeneruj Makefile. To jest ustawienie domyślne.

--niewygenerowane-pliki
Nie generuj Makefile.

--wino32
Wygeneruj cel 32-bitowy. Jest to przydatne w systemach wow64. Bez tej opcji
używana jest domyślna architektura.

PRZYKŁADY


Oto typowy winiarz posługiwać się:

$ winemaker --małe-duże litery-DSTRICT .

Powyższe mówi winiarz aby przeskanować bieżący katalog i jego podkatalogi w poszukiwaniu źródeł
pliki. Ilekroć znajdzie plik lub katalog, którego nazwa jest pisana wielkimi literami, powinien zmienić nazwę
to na małe litery. Powinien wtedy naprawić wszystkie te pliki źródłowe do kompilacji za pomocą Winelib
oraz generowanie Makefiles. -DZIELNICA określa, że ŚCISŁY makro musi być ustawione, gdy
kompilując te źródła. Wreszcie Makefile zostanie utworzona.

Następnym krokiem byłoby:

$ make

Jeśli w tym momencie pojawią się błędy kompilacji (co jest całkiem prawdopodobne w przypadku rozsądnej wielkości)
projektu), powinieneś zapoznać się z Podręcznikiem użytkownika Winelib, aby znaleźć wskazówki, jak rozwiązać ten problem
Im.

W przypadku projektu opartego na MFC należałoby zamiast tego uruchomić następujące polecenia:

$ winemaker --małe wielkie litery --mfc .
$ make

Dla istniejącego pliku projektu musisz uruchomić następujące polecenia:

$ winemaker myproject.dsp
$ make

WSZYSTKO / ROBAKI


W niektórych przypadkach będziesz musiał edytować Makefile lub ręcznie pliki źródłowe.

Zakładając, że plik wykonywalny/biblioteka systemu Windows jest dostępny, moglibyśmy użyć wysypisko wina do
określić, jakiego rodzaju jest to plik wykonywalny (graficzny lub konsolowy), jakie to biblioteki
powiązany i jakie funkcje eksportuje (dla bibliotek). Moglibyśmy wtedy przywrócić wszystko
te ustawienia dla odpowiedniego celu Winelib.

Ponadto winiarz nie jest zbyt dobry w znajdowaniu biblioteki zawierającej plik wykonywalny:
musi znajdować się w bieżącym katalogu lub w LD_LIBRARY_PATH.

winiarz nie obsługuje jeszcze plików komunikatów i kompilatora komunikatów.

Błędy można zgłaszać na wino pluskwa naganiacz zwierzahttp://bugs.winehq.org.

AUTORSKI


François Gouget dla CodeWeavers
Dimitri O. Paun
Andrzej Hentschel

DOSTĘPNOŚĆ


winiarz jest częścią dystrybucji Wine, która jest dostępna za pośrednictwem WineHQ, wino
rozwój centralahttp://www.winehq.org/.

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


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 2
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 3
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 4
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 6
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • więcej »

Komendy systemu Linux

Ad