C++ Builder 6 - problem z dllką

0

Witam,

Napisałem dll'kę w C++ Builder 6. Następnie podłączam ją do mojego programu w C#.
Niestety po przeniesieniu się na inny komputer wyskakuje błąd:
Nie można załadować biblioteki DLL 'moja_dllka.dll': Nie można odnaleźć określonego modułu. (Wyjątek od HRESULT: 0x8007007E).

Na drugim komputerze C++ Builder 6 nie jest zainstalowany. Wydaje mi się, że brakuje mu jakiś borlandowskich plików. Czy istnieje opcja aby przy budowaniu projektu do katalogu wyjściowego kopiowały się wszystkie potrzebne pliki. Tak aby program działał na każdym komputerze?

Jeśli nie ma takiej opcji. To jakie pliki byłyby wymagane do przekopiowania.
W dll'ce includuje nagłówki:
#include <vcl.h>
#include <windows.h>
#include <stdio.h>

Pozdrawiam

0

Jest taka możliwość aby linkować z wszystkimi modułami.

  1. Wchodzisz w:
    Project->Options->Linker

odznaczasz "Use Dynamic RTL"

  1. Wchodzisz w:
    Project->Options->Packages

odznaczasz "Build with runtime packages"

I już twój program nie wymaga żadnych dodatkowych bibliotek.

1 użytkowników online, w tym zalogowanych: 0, gości: 1