Home |
RTTarget-32 Programming Manual Running Win32 Programs without Win32 Running a Program on the Target Running with or without Paging Installing Hardware Interrupt Handlers Catching NULL Pointer Assignments Running without Run-Time System Configuration for Debug and Release Builds Using Rtt32dll.dll Linking Rtt32.lib into the EXE Using Microsoft Run-Time System DLLs Loading DLLs through a File System Using the MetaWINDOW Graphics Library Custom MP Floating Pointer Structure Compiling and Linking with On Time RTOS-32 |
Using Rtt32dll.dllRtt32dll.dll is a preconfigured module in RTTarget-32's Bin directory. It exports RTTarget-32's native API as well as RTTarget-32's Win32 API emulation. To use Rtt32dll.dll, the corresponding import library Rtt32dll.lib can be linked. Please note that import library Rtt32dll.lib does not contain import records for the Win32 emulation. The linker will resolve such calls against the Win32 import library supplied with the compiler (e.g., Import32.lib, Kernel32.lib, or unit Windows for Delphi). If Rtt32dll.dll is used, #define RTT32DLL must be included in the source files immediately before #include <rttarget.h>. Rtt32dll.dll contains all functions provided by RTTarget-32, even those which might never be used by the application. Thus, linking Rtt32.lib instead of using Rtt32dll.dll may result in smaller applications. Example program DLLDemo shows how to use Rtt32dll.dll. Linking Rtt32.lib into the EXE
|