Umstieg auf VS .Net 2003 - Problem mit lib



  • Hoi!

    Seit ich auf das neue VS .Net umgestiegen bin, krieg ich folgende Fehlermeldung beim linken:

    Compiling...
    d3dfont.cpp
    PointFloat.cpp
    String.cpp
    classes.cpp
    main.cpp
    Generating Code...
    Linking...
    LINK : fatal error LNK1104: cannot open file 'libci.lib'

    Ich hab mich da ein bisschen schlau gemacht und festgestellt, dass die alten libs nicht mehr unterstützt werden, da wird in der MSDN auch 'libci.lib' in Zusammenhang mit den alten iostream - Headern erwähnt. Ich bin mir allerdings nicht im Klaren darüber, wo ich eine solche alte Lib benutze.

    Hier sind meine includes aus allen Dateien:

    #include "D3DFont.h"
    #include "D3DUtil.h"
    #include "DXUtil.h"
    #include <iostream>
    #include <d3d8.h>
    #include <d3dx8.h>	
    #include "d3dfont.h"
    #include <cassert>	
    #include <cmath>
    

    Danke, wenn mir jemand helfen kann 😋



  • Project proberties -> Linker -> Input -> Ignore specific Library 🙄

    Es muss doch noch eleganter gehen... wenigstens kann ich jetzt mal wieder coden 😃



  • Hi ich habe genau das selbe Problem ...
    Leider funktioniert das mit dem ignore bei mir nicht aber ich hab irgendwo gelesen, dass man diese libci.lib vom alten VC includen kann... ich hab die aber nichtmehr...

    Würde jemand die libci.lib uploaden und zum download verlinken ??

    Damit wäre mir sehr gehlofen 😃

    Greetz


Anmelden zum Antworten