Linkertoolfehler LNK1313

Aktualisiert: November 2007

Fehlermeldung

ijw/native-Modul gefunden. Es kann keine Verknüpfung mit reinen Modulen hergestellt werden
ijw/native module detected; cannot link with pure modules

Die aktuelle Version von Visual C++ unterstützt keine Bindung von systemeigenen oder gemischten verwalteten/systemeigenen (auch als IJW bezeichneten) OBJ-Dateien mit OBJ-Dateien, die mit /clr:pure kompiliert wurden.

Beispiel

// LNK1313.cpp
// compile with: /c /clr:pure
// a pure module
int main() {}

// LNK1313_b.cpp
// compile with: /c /clr
// an IJW module
void test(){}

Im folgenden Beispiel wird LNK1313 generiert:

// LNK1313_c.cpp
// compile with: /link LNK1313.obj LNK1313_b.obj
// LNK1313 warning expected