Axel Richter: apropos cygwin/gcc: Wie läuft c++ normal unter win?

Beitrag lesen

Hallo!

hallo.exe - DLL nuicht gefunden
Die DLL cygwin1.dll wurde nucht am angegebbenen Pfad
C:;C:\WINNT....
gefunden

wie bekomme uich so ein c++ Programm unter Windows selbst ans laufen, ohne großartig eine Unix-Entwicklungsumgebung zu emulieren?

die cygwin1.dll muss im selben Verzeichnis liegen, wie Deine .exe. Du musst diese DLL auch immer mit ausliefern, wenn deine Programme das cygwin-API nutzen. Dadurch wird auch Deine Software automatisch free-open-source. Das steht so in der Lizenz-Vereinbarung.
http://cygwin.com/faq/faq_toc.html#TOC94

Wenn Dein Programm das cygwin-API nicht benötigt siehe:
http://cygwin.com/faq/faq_4.html#SEC94

Gruß

Axel