Unix makfile Visual Studio Projekt
-
hallo,
ist es möglich ein unix makefile in ein visual studio projekt umzuwandeln?
ich würde gern das projekt
https://sourceforge.net/projects/simbuca/
unter windows verwenden.
dankeschön
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Linux/Unix in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Nein!
Makefiles können weitaus mehr, als VS-Projekte. Abhängigkeiten und zwischenschritte in jeder Form können in Makefiles eingebaut werden.
-
JochenSt schrieb:
ich würde gern das projekt
https://sourceforge.net/projects/simbuca/
unter windows verwenden.
Was spricht denn gegen MinGW?
-
Das Programm verwendet NVIDIA-CUDA, welches die Installation von speziellen Treibern und Tools nötig macht. Ich kenne mich mit MingW nicht so gut aus, aber ich vermute, dass sich dies nicht so einfach einrichten lässt.
-
Was spricht denn gegen MinGW?
Für Windows ist Visual Studio einfach besser.
-
cooky451 schrieb:
JochenSt schrieb:
ich würde gern das projekt
https://sourceforge.net/projects/simbuca/
unter windows verwenden.
Was spricht denn gegen MinGW?
Weil MinGW Jahre hinterher hinkt, was die Windows Integration angeht. Man kann in MinGW (als ganz banales Beispiel) nicht mal die GDI+ nutzen, die es seit Windows XP (2001) gibt. Und von den ganzen neuen Windows 7 APIs wollen wir gar nicht reden.
Unter Windows ist nun mal Windows SDK (inkl. Compiler) der Standard. genauso wie unter Linux der GCC der Standard ist. Man sollte sich immer auf der jeweiligen Plattform das optimale Werkzeug suchen.
-
Martin Richter schrieb:
Nein!
Makefiles können weitaus mehr, als VS-Projekte. Abhängigkeiten und zwischenschritte in jeder Form können in Makefiles eingebaut werden.Was ist mit NMake? Habe ich nie benutzt, aber ist das nicht Microsofts make-Variante? Evtl. mit kleinen Änderungen?
-
mit nmake, bin ich zurzeit am probieren. vielen dank für die vielen ratschläge.