Pytania otagowane jako mingw

MinGW (Minimalistyczne GNU dla Windows) to natywny port oprogramowania GNU Compiler Collection (GCC) i GNU Binutils do wykorzystania w tworzeniu natywnych aplikacji Microsoft Windows. W przeciwieństwie do Cygwin, nie zapewnia środowiska wykonawczego POSIX na MS-Windows.

16
Jaka jest różnica między Cygwin a MinGW?
Chcę, aby mój projekt C ++ był wieloplatformowy i rozważam użycie Cygwin / MinGW. Ale jaka jest różnica między nimi? Kolejne pytanie dotyczy tego, czy będę w stanie uruchomić plik binarny w systemie bez Cygwin / MinGW?
657 windows  cygwin  mingw 

12
to_string nie jest członkiem standardu, mówi g ++ (mingw)
Tworzę mały program do zapamiętywania słownictwa, w którym słowa byłyby dla mnie przypadkowo błyskane dla znaczeń. Chcę używać standardowej biblioteki C ++, jak mówi nam Bjarne Stroustroup, ale natknąłem się na pozornie dziwny problem od samego początku. Chcę zmienić longliczbę całkowitą na std::string, aby móc zapisać ją w pliku. Pracowałem …
245 c++  c++11  g++  mingw  tostring 

16
Nie można uruchomić programu, ponieważ brakuje libgcc_s_dw2-1.dll
Stworzyłem prosty program w C ++ z Code :: Blocks. Jeśli uruchomię go z Code :: Blocks, działa poprawnie; ale jeśli uruchomię go przez podwójne kliknięcie pliku wykonywalnego, pojawi się okno z następującym komunikatem: Nie można uruchomić programu, ponieważ na komputerze brakuje biblioteki libgcc_s_dw2-1.dll. Spróbuj ponownie zainstalować program, aby rozwiązać …
166 c++  windows  mingw 

2
Jaka jest różnica między Sjlj vs Dwarf vs SEH?
Nie mogę znaleźć wystarczających informacji, aby zdecydować, którego kompilatora powinienem użyć do skompilowania projektu. Na różnych komputerach znajduje się kilka programów symulujących proces. W systemie Linux używam GCC. Wszystko w porządku. Potrafię zoptymalizować kod, szybko się kompiluje i zużywa mało pamięci. Robię własny benchmark z kompilatorami MSVC i GCC. Później …

3
wątki mingw-w64: posix vs win32
Instaluję mingw-w64 w systemie Windows i są dwie opcje: wątki win32 i wątki posix. Wiem, jaka jest różnica między wątkami win32 i pthreads, ale nie rozumiem, jaka jest różnica między tymi dwiema opcjami. Wątpię, czy jeśli wybiorę wątki posix, uniemożliwi to wywoływanie funkcji WinAPI, takich jak CreateThread. Wygląda na to, …
130 windows  gcc  pthreads  mingw 

4
Kompilacja z cythonem i mingw daje gcc: błąd: nierozpoznana opcja wiersza poleceń „-mno-cygwin”
Próbuję skompilować rozszerzenie Pythona z cythonem w win 7 64-bit przy użyciu mingw (64-bit). Pracuję z Pythonem 2.6 (Active Python 2.6.6) iz odpowiednim plikiem distutils.cfg (ustawiając mingw jako kompilator) Podczas wykonywania > C:\Python26\programas\Cython>python setup.py build_ext --inplace Pojawia się błąd informujący, że gcc nie ma opcji -mno-cygwin: > C:\Python26\programas\Cython>python setup.py build_ext …

8
Instrukcje dotyczące systemu operacyjnego w CMAKE: jak to zrobić?
Jestem początkującym w CMAKE. Poniżej znajduje się prosty plik cmake, który dobrze działa w oknach środowiska mingw. Problem jest wyraźnie ztarget_link_libraries() funkcji CMAKE, w której łączę libwsock32.a. W oknach to działa i otrzymuję wyniki. Jednak, zgodnie z oczekiwaniami, w Linuksie /usr/bin/ldbędzie szukać tego, -lwsock32czego NIE ma w systemie operacyjnym Linux. …
109 c++  linux  cmake  mingw  portability 



2
Jak zainstalować MinGW-w64 i MSYS2?
Próbuję zbudować bibliotekę open source. Potrzebuję systemu zarządzania pakietami, aby łatwo pobrać zależności. Na początku używam MinGW+MSYS. Ale zawarte pakiety są ograniczone. Ktoś mi kazał użyć MinGW-w64 + MSYS2. Pobrałem mingw-w64-installod tutaj . Po uruchomieniu zgłasza następujący błąd. Jak to naprawić? Przy okazji, na MinGW-w64stronie pobierania widzę wiele linków do …

6
Jak przekierować wyjście qDebug, qWarning, qCritical itp.?
Używam wielu qDebug() <<instrukcji do debugowania. Czy istnieje międzyplatformowy sposób przekierowania wyników debugowania do pliku bez uciekania się do skryptów powłoki? Zgaduję, że open () i dup2 () wykonają zadanie w Linuksie, ale czy będą działać skompilowane z MinGW w Windows? A może jest na to sposób Qt?
85 c++  debugging  qt  mingw  qdebug 

5
Jak skonfigurować Qt do cross-kompilacji z systemu Linux do systemu Windows?
Chcę skompilować krzyżowo biblioteki Qt (i ostatecznie moją aplikację) dla docelowego systemu Windows x86_64 przy użyciu hosta Linux x86_64. Czuję, że jestem blisko, ale mogę mieć fundamentalne niezrozumienie niektórych części tego procesu. Zacząłem od zainstalowania wszystkich pakietów mingw na moim komputerze Fedora, a następnie zmodyfikowania win32-g++pliku qmake.conf, aby pasował do …

1
Główny parametr C.
Napisałem kod, który musi wyświetlać główne parametry, ale kiedy go skompilowałem i wpisałem „*” program pokazuje moją strukturę plików. Polecenie w cmd wygląda następująco:program.exe 1 2 3 * #include <stdio.h> #include <stdlib.h> int main(int argc, char const* argv[]) { for (int i=0; i<argc; i++) printf("%s\n", argv[i]); return 0; } Wynik …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.