MSVC: Reihenfolge der gelinkten DLLs



  • Hallo!

    Ich habe gerade eineinhalb Tage debuggen hinter mir und möchte den Grund verstehen: Eine Applikation wird mit mehreren DLLs gelinkt, nennen wir zwei davon

    fooDLL und
    barDLL.

    Wenn ich nun ein Objekt aus fooDLL instanziiert habe, kam es sofort zum Segfault. Allerdings nur dann, wenn fooDLL vor barDLL gelinkt wurde, sonst nicht. Ich bin der Autor von fooDLL und barDLL, kann mir aber beim besten Willen nicht vorstellen, was sich da nicht verträgt. Irgendwelche Hinweise, wo ich suchen kann?


Anmelden zum Antworten