Programm funktioniert auf anderem Compter nicht
-
Hallo,
wie im FAQ bereits ganz oben steht, gibt es Fehler wenn man ein Programm auf einem Computer ausführen will auf dem kein C++ installiert ist.
Man soll:
Projekt -> Optionen -> Linker -> Dynamische RTL verwenden
und
Projekt -> Optionen -> Packpages -> Mit Laufzeit Packpages aktualisieren
deaktivieren.
Bei Dynamische RTL verwenden passiert nichts. Aber bei Mit Laufzeit Packpages aktualisieren kommt ein Fehler:[Linker Fehler] Unresolved external '__fastcall Filectrl::SelectDirectory(System::AnsiString&, System::Set<Filectrl::TSelectDirOpt, 0, 2>, int)' referenced from P:\PROGRAMME\BORLAND\CBUILDER6\PROJECTS\TEST\NXT4A__.OBJ
-
Hast du das Projekt nochmal komplett neu compilieren lassen? Also nicht einfach nur aktualisieren?
-
Ich weiß nicht wie du das jetzt meinst.
Also ich hab F9 gedrück, was für Projekt starten steht.
-
wenn du die einstellungen geändert hast, muss du dein projekt nochmals neu compilieren. Sonst passiert nichts! Das meint Powerpaule!
lg, freakC++
-
Und wie macht man das?
-
#pragma link "vclx.lib"
-
Jetzt gehts perfekt.
Danke an euch drei.