|
#1
|
|||
|
|||
|
Hallo allerseits!
Will ein Linux GUI Programm machen und klopf da im Moment ab was es so gibt, hab einen Quelltextschnipsel in C# gesehen und kann damit als PHP-Entwickler noch am Ehesten was anfangen. Was ich bei den zig Sachen die ich jetzt gelesen habe aber noch nicht ganz verstanden habe ist die Verquickung von .Net in dem ganzen und warum immer wieder von einer runtime geredet wird. Der Name C# is ja an C angelehnt, eine kompilierte Sprache, und ich hab auch aufgeschnappt dass es mehrere Compiler gibt aber ich anscheinend irgendwie doch eine Mono Runtime brauch. Dann steht mal wieder das C# die grundlegende Sprache für Mono is aber dass es auch noch J# und noch ein paar andere gibt ... je mehr ich darüber lese umso weniger weiß ich ![]() Kurzum -- kannich ein C#/gtk# Programm kompilieren und dann das Binary verteilen? Oder muss dann jeder die runtime haben? -- was genau brauch ich dann jetzt? wenn ich kompilieren will werd ich denk ich die runtime nicht brauchen (sofern das geht) oder ? |
|
#2
|
||||
|
||||
|
Hallo,
du benötigst, genau wie bei Java, die Runtime auf dem Rechner wo deine Anwendung laufen soll. Der C# Compiler (und auch alle anderen .NET/Mono Compiler) erzeugen Bytecode, keinen Maschienencode. Zum Entwickeln benötigst du auch die .NET oder Mono Runtime. |
![]() |
| Lesezeichen |
| Stichworte |
| Anfäger, compiler, Fragen, Gtk#, runtime |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|