Kompilieren für Linux und anderes
-
Hallo zusammen,
ich schreibe mit einem Freund ein kostenloses Onlinespiel. Die Website haben wir mit PHP und HTML gebastelt beziehungsweise wir sind dabei. Es gibt jedoch auch komplexere Berechnungen, bei denen uns das Programmieren mit PHP sehr schwer fiel, da es doch recht fehleranfällig ist(wenn wir programmieren), außerdem gehe ich davon aus, dass es deutlich langsamer ist als C/C++(stimmt das?).
Deshalb möchte ich einige Sachen gerne in C++ programmieren, allerdings habe ich davon auch nicht so unglaublich viel Ahnung. Ich habe mal vor ein paar Jahren mit der Borland-Umgebung für die Uni etwas gemacht und es kommt langsam wieder in mein Gedächnis

Also habe ich mir die Visual C++ Express Edition installiert, weil sie kostenlos und weit verbreitet ist. Leider schaffe ich es damit nicht, ein auf dem von uns genutzten Linux-Server lauffähiges Programm zu kompilieren. Geht das überhaupt? Und wenn ja, wie? Und welche Dateiendung muss das dann überhaupt haben. Spätestens jetzt wird klar: von Linux hab ich auch keine Ahnung, den Server stellt uns die Uni kostenlos zur Verfügung.
Um die Berechnungen wie angestrebt ausführen zu können, müssen wir übrigens auch auf eine mySQL Datenbank zugreifen. Ist für all das, was wir machen wollen, Visual C++ Express Edition geeignet?
Über Hilfe würde ich mich sehr freuen.
-
soviel ich weiß kann man mit visual C++ kein auf linux lauffähiges programm kompilieren.
-
Aber du kannst das Visual Studio dennoch als tolle IDE nutzen.
Wenn du deinen Code portabel schreibst, einfach mit g++ auf dem Linuxrechner kompilieren.
-
ich war gerade am testen obs geht aber ich vertrau dir mal blind, und hoffe das ich da in guten händen bin.
-
ich vertrau dir mal blind, und hoffe das ich da in guten händen bin.Etwas mehr Eigeninitiative und Verantwortung solltest Du schon zeigen.

Wer sich mit Linux auseinandersetzen will, sollte schon den Durchblick haben und sich nicht "blind" auf MicroSoft(!) verlassen wollen, weil es damit so einfach geht.
Compilerübersicht: http://www.c-plusplus.net/forum/viewtopic.php?t=41476
-
ich möchte hier nicht wieder so ein linux-windows vergleich veranstalten deswegen:
ich mag windows nicht, hab zwar windows aber tendier mehr zu linux.
-
ich benutz immer visual c++ 6.0 ide mit cygwin und dann gcc makefile. so kann ich die super ms ide benutzen, weil es unter linux keine gibt die da ran kommt und kann auch für linux entwickeln

-
OK,
danke erstmal für die vielen Antworten. Was cxy schreibt klingt gut, leider hab ich nicht viel verstanden. Kann ich Visual C++ irgendwie mit cygwin erweitern oder wie ist das gemeint?
Und kann irgendwer unter euch die Geschwindigkeitsunterschiede von PHP und C++ abschätzen oder kennt eine gute Quelle dazu?
-
http://shootout.alioth.debian.org/debian/
viel spass damit
-
nur javascript ist lahmer als php

-
helferlein schrieb:
http://shootout.alioth.debian.org/debian/
viel spass damit
Wow, danke. Das ist echt ne super Seite. Ein Faktor 100 kann also durchaus mal vorkommen...
-
Johnny schrieb:
Was cxy schreibt klingt gut, leider hab ich nicht viel verstanden. Kann ich Visual C++ irgendwie mit cygwin erweitern oder wie ist das gemeint?
kann mir das mal jemand genau erklären plz?
also wie kann ich unter windows mit visual c++ ein unter linux lauffähiges programm schreiben? plz erklärt es sehr genau, denn ich will nix falsch machen
-
Das geht nicht.
-
cxy schrieb:
ich benutz immer visual c++ 6.0 ide mit cygwin und dann gcc makefile. so kann ich die super ms ide benutzen, weil es unter linux keine gibt die da ran kommt und kann auch für linux entwickeln

da hat cxy aber was anderes gesagt.
-
auf linux gibt es also nichts?hm?
das allheilmittel:
kdevelop!
sieht eigentlich ganz hübsch aus
-
Ähnliches Thema, gleiche Lösung:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-151213.htmlMan muß halt mit gcc unter Windows umgehen können. Dann läufts auch mit VC++. Kenne mich aber mit gcc nicht aus.
