Als «mingw» getaggte Fragen

MinGW (Minimalist GNU für Windows) ist ein nativer Softwareport der GNU Compiler Collection (GCC) und der GNU Binutils zur Verwendung bei der Entwicklung nativer Microsoft Windows-Anwendungen. Im Gegensatz zu Cygwin bietet es unter MS-Windows keine POSIX-Laufzeitumgebung.

16
Was ist der Unterschied zwischen Cygwin und MinGW?
Ich möchte mein C ++ - Projekt plattformübergreifend gestalten und erwäge die Verwendung von Cygwin / MinGW. Aber was ist der Unterschied zwischen ihnen? Eine andere Frage ist, ob ich die Binärdatei auf einem System ohne Cygwin / MinGW ausführen kann.
653 windows  cygwin  mingw 

12
to_string ist kein Mitglied von std, sagt g ++ (mingw)
Ich mache ein kleines Vokabular-Erinnerungsprogramm, in dem Wörter nach dem Zufallsprinzip auf mich gerichtet werden, um Bedeutungen zu erhalten. Ich möchte die Standard-C ++ - Bibliothek verwenden, wie uns Bjarne Stroustroup sagt, aber ich bin sofort auf ein scheinbar seltsames Problem gestoßen. Ich möchte eine longGanzzahl in ändern std::string, um …
245 c++  c++11  g++  mingw  tostring 

16
Das Programm kann nicht gestartet werden, da libgcc_s_dw2-1.dll fehlt
Ich habe ein einfaches Programm in C ++ mit Code :: Blocks erstellt. Wenn ich es über Code :: Blocks ausführe, funktioniert es ordnungsgemäß. Wenn ich es jedoch durch Doppelklicken auf die ausführbare Datei ausführe, wird ein Fenster mit der folgenden Meldung angezeigt: Das Programm kann nicht gestartet werden, da …
166 c++  windows  mingw 


3
mingw-w64 threads: posix vs win32
Ich installiere mingw-w64 unter Windows und es gibt zwei Optionen: Win32-Threads und Posix-Threads. Ich weiß, was der Unterschied zwischen Win32-Threads und Pthreads ist, aber ich verstehe nicht, was der Unterschied zwischen diesen beiden Optionen ist. Ich bezweifle, dass ich bei der Auswahl von Posix-Threads keine WinAPI-Funktionen wie CreateThread aufrufen kann. …
127 windows  gcc  pthreads  mingw 

4
Das Kompilieren mit cython und mingw erzeugt gcc: error: nicht erkannte Befehlszeilenoption '-mno-cygwin'
Ich versuche, eine Python-Erweiterung mit Cython in Win 7 64-Bit mit Mingw (64-Bit) zu kompilieren. Ich arbeite mit Python 2.6 (Active Python 2.6.6) und mit der entsprechenden Datei distutils.cfg (Einstellung von mingw als Compiler) Bei der Ausführung > C:\Python26\programas\Cython>python setup.py build_ext --inplace Ich erhalte die Fehlermeldung, dass gcc keine Option …

8
Betriebssystemspezifische Anweisungen in CMAKE: Wie geht das?
Ich bin ein Anfänger von CMAKE. Unten finden Sie eine einfache cmake-Datei, die in Fenstern der Mingw-Umgebung gut funktioniert. Das Problem liegt eindeutig in der target_link_libraries()Funktion von CMAKE, wo ich libwsock32.a verknüpfe. In Windows funktioniert das und ich bekomme die Ergebnisse. Unter Linux /usr/bin/ldwird jedoch erwartungsgemäß nach dem gesucht, -lwsock32was …
107 c++  linux  cmake  mingw  portability 



6
Wie leite ich die Ausgabe von qDebug, qWarning, qCritical usw. um?
Ich verwende viele qDebug() <<Anweisungen für die Debug-Ausgabe. Gibt es eine plattformübergreifende Möglichkeit, diese Debug-Ausgabe in eine Datei umzuleiten, ohne auf Shell-Skripte zurückzugreifen? Ich vermute, dass open () und dup2 () die Arbeit unter Linux erledigen, aber wird es mit MinGW unter Windows kompiliert funktionieren? Und vielleicht gibt es einen …
84 c++  debugging  qt  mingw  qdebug 

2
Wie installiere ich MinGW-w64 und MSYS2?
Ich versuche eine Open Source Bibliothek aufzubauen. Ich benötige ein Paketverwaltungssystem, um die Abhängigkeiten einfach herunterladen zu können. Zuerst benutze ich MinGW+MSYS. Die enthaltenen Pakete sind jedoch begrenzt. Jemand hat mir gesagt, ich soll es benutzen MinGW-w64 + MSYS2. Ich habe das mingw-w64-installvon hier heruntergeladen . Beim Ausführen wird der …

5
Wie konfiguriere ich Qt für die Cross-Kompilierung von Linux zu Windows?
Ich möchte die Qt-Bibliotheken (und eventuell meine Anwendung) für ein Windows x86_64-Ziel mithilfe eines Linux x86_64-Hostcomputers übergreifend kompilieren. Ich fühle mich nahe, aber ich habe möglicherweise ein grundlegendes Missverständnis einiger Teile dieses Prozesses. Ich begann damit, alle mingw-Pakete auf meinem Fedora-Computer zu installieren und dann die win32-g++Datei qmake.conf an meine …

16
CMAKE_MAKE_PROGRAM nicht gefunden
Ich habe mit CMake das Ende meines Seils erreicht; es hat so viel Potenzial, aber ich kann es nicht dazu bringen, die grundlegenden Systemwerkzeuge (dh make) zu finden, um zu funktionieren. Symptome CMake und die CMake-GUI erzeugen Folgendes (nach dem Löschen der Datei CMakeCache.txt): Processing top-level CMakelists.txt for project swb …
72 makefile  cmake  mingw 

5
So verhindern Sie, dass MinGW und MSYS die in der Befehlszeile angegebenen Pfadnamen beschädigen
Unter Windows kompiliere ich ein Programm für ARM / Linux mithilfe der Cross-Compiler-Suite von CodeSourcery. Ich verwende MinGW MSYS als Befehlsinterpreter, und sehr oft werden meine Pfade und Pfadnamen beschädigt. Um beispielsweise mein Programm zu erstellen, rufe ich auf arm-none-linux-gnueabi-gcc.exe -Wall -g \ -Wl,--dynamic-linker=/usr/lib/myrpath/ld-linux.so.3 \ -Wl,-rpath=/usr/lib/myrpath \ -I../targetsysroot/usr/include \ myprogram.c …

1
C Hauptparameter
Ich habe einen Code geschrieben, der die Hauptparameter anzeigen muss, aber wenn ich ihn kompiliert und in das Programm "*" eingegeben habe, wird meine Dateistruktur angezeigt. Der Befehl in cmd sieht folgendermaßen aus:program.exe 1 2 3 * #include <stdio.h> #include <stdlib.h> int main(int argc, char const* argv[]) { for (int …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.