equal
deleted
inserted
replaced
|
1 Windows DLLs. |
|
2 |
|
3 Runtimes |
|
4 ------------------- |
|
5 Diferent 'run-time' (libc & company) libraries cannot be used together. Windows provides several different runtimes: |
|
6 - Multithread Release Unicode |
|
7 - Multithread Debug Unicode |
|
8 - Multithread Release |
|
9 - Multithread Debug |
|
10 |
|
11 Each may have different memory allocators, so code linked with any of those runtimes cannot be mixed |
|
12 with code linked with other runtimes. |
|
13 Neither statically or dynamically. |
|
14 |
|
15 Arinna |
|
16 ------------------- |
|
17 For example, a Arinna dll compiled with runtime X cannot load a FrameGrabberDriver compiled |
|
18 with a runtime Y, X!=Y. |