Skip to content

Trecere la linkare statică #129

@myhneaa

Description

@myhneaa

Pe Windows, .dll-urile necesare librăriilor externe nu sunt copiate în folder-ul buildului de debug, creând o problemă greu de sesizat în condiții normale:
La clonarea în repo-ul proiectului de pe un PC Windows diferit, cu posibil altă configurație de compilator și alte .dll-uri în folderul acestuia, apar probleme de missing .dll la rularea proiectului în IDE.
Un fix ar fi să trecem la static linking (căteva linii modificate în cmake/Options.cmake și .github/workflows/cmake.yml).

Cel puțin în cazul https://github.com/myhneaa/malwarebits-antivirus/ a fost suficient pentru a rezolva problemele cu .dll-urile utilizate de libcpr și ImGui-SFML

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions