Kompilieren von Programmen
Hi Gerrit,
das entscheidende ist, dass eine Lizenz von LV ganz schön teuer ist, und die müsstest du auf jedem Rechner haben, auf dem du LV verwenden willst! Deinem Kunden willst du aber sicher nicht jedes Mal diese Lizenz in Rechnung stellen, oder? Also installierst du die RE (kostenfrei) auf dem Rechner und deine Anwendung, und dass kannst du beliebig oft machen!
Hinzu kommt, dass LV eben doch recht groß ist. Bei mir ist LV auf der Festplatte 932 MB gross, dass ist doch deutlich mehr als die 60 MB der RE + einer *.exe, oder?
Außerdem kann ja sonst wirklich jeder in deinem Code rumpfuschen, oder du musst jedes deiner VIs mit nem Passwort schützen. Das erscheint mir ein wenig aufwendig...
Das Vorgehen mit der RE mag ein wenig umständlich klingen. Aber das liegt wie gesagt nur daran, dass die LV-RE leider (noch?) nicht vom Betriebssystem mitgeliefert wird...vielleicht wird das mal anders, wenn LV genauso weit verbreitet ist wie C, C++, C#, Java, VB, VB.net, VBA, Perl, usw...Die RE für Programme, die mit diesen Entwicklungsumgebungen/Programmiersprachen erstellt wurden, ist nämlich z.B. bei Win XP dabei!
Um die ganze Sache ein bisschen komfortabler zu gestalten, kann man zwischen zwei Varianten wählen:
1. Man lädt die RE direkt auf den Zielrechner, dass kann der Kunde als Vorbereitung z.B. selber machen, wenn er einen Rechner beistellt. Dann muss man nur noch die eigentliche Anwendung auf den Rechner kopieren/installieren.
2. Man integriert die RE mit dem Application Builder in den Installer, dann gibt man dem Kunden die CD und die Installation läuft genauso ab, als ob du z.B. PhotoShop installierst.
...diese Freiheiten hast du bei "herkömmlichen" Programmen nicht...
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|