MSVC + LNK4099



  • Gibt es irgend ne Möglichkeit diese Warnung(LNK4099) zu unterdrücken?

    danke schon mal : >

    bb



  • ich hab doch endlich noch ne lösung gefunden:

    in den linker-optionen einfach nur debug-mode dekativieren - allerdings bin ich mir noch nicht hundertprozentig sicher, welche nachteile das fürs debuggen hat - aber wenn eh keine debug-libs da sind, ists eh egal 😉

    bb



  • Es heisst dass Du gegen eine Lib linkst wo die pdb fehlt.. ist ein recht nerviger Fehler. Den Debugger-Modus deaktivieren würde ich aber nich. Alternativ einfach eine Debug-Version der Lib verwenden.
    Oder:
    http://msdn.microsoft.com/de-de/library/b7whw3f3(VS.80).aspx

    So finden Sie den Namen der der Objektdatei zugeordneten PDB-Datei:

    Extrahieren Sie mit lib /extract:objectname.obj xyz.lib eine Objektdatei aus der Bibliothek.
    2.

    Überprüfen Sie mit dumpbin /section:.debug$T /rawdata objectname.obj den Pfad zur PDB-Datei.

    rya.



  • Danke

    "Alternativ einfach eine Debug-Version der Lib verwenden."
    Gibt es imho keine 😣

    Und die Lösung hörte sich iwie auch so an, als ob es einer debug-lib bedarf, um die warnung zu beseitigen!?

    bb



  • unskilled schrieb:

    Danke

    "Alternativ einfach eine Debug-Version der Lib verwenden."
    Gibt es imho keine 😣

    Und die Lösung hörte sich iwie auch so an, als ob es einer debug-lib bedarf, um die warnung zu beseitigen!?

    bb

    So verstehe ICH das :). Aber kritisch ist die Meldung imho nicht.
    rya.



  • Scorcher24 schrieb:

    Aber kritisch ist die Meldung imho nicht.

    aber nervig, wenn ich am ende 1-2 Seiten so ne warnings bekomme 😣
    naja, bisher hab ich noch keinen unterschied zw. linker-debug und linker-release einstellungen bemerkt, deshalb wird es wohl so bleiben^^

    bb


Anmelden zum Antworten