wineg++ - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് wineg++ ആണിത്.

പട്ടിക:

NAME


winegcc - വൈൻ C, C++ MinGW അനുയോജ്യമായ കമ്പൈലർ

സിനോപ്സിസ്


winegcc [ഓപ്ഷനുകൾ] infile...

വിവരണം


winegcc Linux-ന് കീഴിൽ MinGW അനുയോജ്യമായ കമ്പൈലർ നൽകാൻ ശ്രമിക്കുന്ന ഒരു gcc റാപ്പർ ആണ്.
Windows-ൽ നിന്ന് MinGW കോഡ് എടുക്കാൻ കഴിയുന്ന Win32 ഡവലപ്പർമാർക്ക് ഇത് ഏറ്റവും ഉപയോഗപ്രദമാണ്,
ലിനക്സിൽ Winelib-ന് കീഴിൽ മാറ്റങ്ങൾ വരുത്താതെ വീണ്ടും കംപൈൽ ചെയ്യുക. wineg++ ആണ് കൂടുതലും സ്വീകരിക്കുന്നത്
winegcc യുടെ അതേ ഓപ്ഷനുകൾ.

gcc/g++/windres മാറ്റിസ്ഥാപിക്കാൻ കഴിയുക എന്നതാണ് winegcc യുടെ ലക്ഷ്യം
ഒരു MinGW മേക്ക് ഫയലിൽ winegcc/wineg++/wrc, Winelib ഉപയോഗിച്ച് ആപ്ലിക്കേഷൻ വീണ്ടും കംപൈൽ ചെയ്യുക
വീഞ്ഞിന് കീഴിൽ. സാധാരണഗതിയിൽ ചെറിയ ക്രമീകരണങ്ങൾ വരുത്തേണ്ടതുണ്ട്
ആപ്ലിക്കേഷൻ സോഴ്സ് കോഡ് കൂടാതെ/അല്ലെങ്കിൽ Makefile, ഒരു ഫാഷനിൽ അവ ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്
MinGW, വൈൻ പരിതസ്ഥിതികൾക്കിടയിൽ പൊരുത്തപ്പെടുന്നു.

ഈ മാനുവൽ ജിസിസിയിൽ നിന്നുള്ള വ്യത്യാസങ്ങൾ മാത്രമേ രേഖപ്പെടുത്തൂ; ദയവായി gcc മാനുവൽ പരിശോധിക്കുക
ആ ഓപ്ഷനുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ.

ഓപ്ഷനുകൾ


ജിസി ഓപ്ഷനുകൾ: എല്ലാ gcc ഓപ്ഷനുകളും പിന്തുണയ്ക്കുന്നു, അവ ബാക്കെൻഡ് കംപൈലറിലേക്ക് കൈമാറുന്നു.

-Bപ്രിഫിക്‌സ്
എക്സിക്യൂട്ടബിളുകൾ, ലൈബ്രറികൾ, ഫയലുകൾ ഉൾപ്പെടുത്തൽ എന്നിവ എവിടെ കണ്ടെത്തണമെന്ന് ഈ ഓപ്ഷൻ വ്യക്തമാക്കുന്നു
കംപൈലറിന്റെ തന്നെ ഡാറ്റ ഫയലുകൾ. ഇത് ഒരു സാധാരണ ജിസിസി ഓപ്ഷനാണ്
a തിരിച്ചറിയുന്നതിനായി നീട്ടി പ്രിഫിക്‌സ് '/ടൂൾസ്/വൈൻബിൽഡ്' എന്നതിൽ അവസാനിക്കുന്നു, ഈ സാഹചര്യത്തിൽ
winegcc വൈൻ നിർമ്മിക്കുന്നതിനുള്ള ഒരു പ്രത്യേക മോഡിൽ പ്രവേശിക്കുന്നു. ഡെവലപ്പർമാർ ഒഴിവാക്കണം
മാജിക് സഫിക്സിൽ അവസാനിക്കുന്ന പ്രിഫിക്സുകൾ, അല്ലെങ്കിൽ അത് സാധ്യമല്ലെങ്കിൽ, ലളിതമായി പ്രകടിപ്പിക്കുക
പ്രത്യേക സ്വഭാവം ഒഴിവാക്കാൻ '/ടൂൾസ്/വൈൻബിൽഡ്/' പോലെ വ്യത്യസ്തമായി.

-fno-short-wchar
പകരം, ടാർഗെറ്റിന്റെ ഡിഫോൾട്ടാകാൻ wchar_t-നുള്ള അടിസ്ഥാന തരം അസാധുവാക്കുക
Win32-ന്റെ സ്ഥിരസ്ഥിതിയായ ചെറിയ അൺസൈൻഡ് ഇൻറ്റ് ഉപയോഗിക്കുന്നതിന്റെ.

-എംകൺസോൾ
ഈ ഓപ്ഷൻ വൈൻ ബിൽഡിലേക്കും കൺസോൾ നിർമ്മിക്കുന്നതിലേക്കും '--സബ്സിസ്റ്റം കൺസോൾ' കടന്നുപോകുന്നു
അപേക്ഷകൾ. അത് സ്വതവേയുള്ളതാണ്.

-mno-cygwin
ഹോസ്റ്റ് സിസ്റ്റമായ libc-ന് നേരെ ലിങ്ക് ചെയ്യുന്നതിനുപകരം MSVCRT-യുടെ വൈൻ നടപ്പിലാക്കൽ ഉപയോഗിക്കുക.
മിക്ക Win32 ആപ്ലിക്കേഷനുകൾക്കും സാധാരണ പോലെ ഇത് ആവശ്യമാണ്
MSVCRT യുടെ വിവിധ സവിശേഷതകളെ ആശ്രയിച്ചിരിക്കുന്നു. ഈ സ്വിച്ച് MinGW ഉം ഉപയോഗിക്കുന്നു
Cygwin libc-ന് നേരെ ലിങ്ക് ചെയ്യുന്നതിനുപകരം Windows-ൽ MSVCRT-ന് എതിരായി ലിങ്ക് ചെയ്യാനുള്ള കമ്പൈലർ.
MinGW-മായി വാക്യഘടന പങ്കിടുന്നത്, താഴെ പ്രവർത്തിക്കുന്ന Makefiles എഴുതുന്നത് വളരെ എളുപ്പമാക്കുന്നു
വൈൻ, MinGW+MSYS, അല്ലെങ്കിൽ MinGW+Cygwin.

-മ്യൂണിക്കോട്
ആപ്ലിക്കേഷന്റെ ഡിഫോൾട്ട് എൻട്രി പോയിന്റ് യൂണികോഡ് ആയി സജ്ജീകരിക്കുക wmain() ഇതിനുപകരമായി
സ്റ്റാൻഡേർഡ് പ്രധാന ().

-mwindows
ഈ ഓപ്ഷൻ ഡിഫോൾട്ടിന്റെ ലിസ്റ്റിലേക്ക് -lgdi32, -lcomdlg32, -lshell32 എന്നിവ ചേർക്കുന്നു.
ഗ്രാഫിക്കൽ നിർമ്മിക്കുന്നതിനായി വൈൻ ബിൽഡിലേക്ക് ലൈബ്രറികൾ, '--സബ്സിസ്റ്റം വിൻഡോകൾ' പാസ്സുകൾ
അപ്ലിക്കേഷനുകൾ.

-nodefaultlibs
ലിങ്ക് ചെയ്യുമ്പോൾ സാധാരണ സിസ്റ്റം ലൈബ്രറികൾ ഉപയോഗിക്കരുത്. ഇവയിൽ കുറഞ്ഞത് ഉൾപ്പെടുന്നു
-lkernel32, -luser32, -ladvapi32, കൂടാതെ ബാക്കെൻഡ് ഉപയോഗിക്കുന്ന ഏതെങ്കിലും ഡിഫോൾട്ട് ലൈബ്രറികൾ
കമ്പൈലർ. -mwindows ഐച്ഛികം വിവരിച്ചിരിക്കുന്നതുപോലെ സ്ഥിരസ്ഥിതി ലൈബ്രറികളുടെ പട്ടിക വർദ്ധിപ്പിക്കുന്നു
മുകളിൽ.

-നൊസ്റ്റാർട്ട് ഫയലുകൾ
ലിങ്ക് ചെയ്യുമ്പോൾ winecrt0 ലൈബ്രറി ചേർക്കരുത്.

-Wb,ഓപ്ഷൻ
വൈൻ നിർമ്മാണത്തിനുള്ള ഒരു ഓപ്ഷൻ നൽകുക. എങ്കിൽ ഓപ്ഷൻ കോമകൾ അടങ്ങിയിരിക്കുന്നു, അത് ഒന്നിലധികം ഭാഗങ്ങളായി വിഭജിക്കപ്പെട്ടിരിക്കുന്നു
കോമയിൽ ഓപ്ഷനുകൾ.

നിർവചിക്കുന്നു


winegcc __WINE__ നിർവചിക്കുന്നു, അത് എപ്പോൾ കംപൈൽ ചെയ്യപ്പെടുന്നുവെന്ന് അറിയേണ്ട കോഡിനായി
വൈൻ. ഇത് WIN32, _WIN32, __WIN32, __WIN32__, __WINNT, __WINNT__ എന്നിവയും നിർവചിക്കുന്നു
MinGW യുമായി അനുയോജ്യത.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് wineg++ ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ