Połącz bibliotekę statyczną z inną biblioteką statyczną

Muszę połączyć statyczną bibliotekę API Abaqus ODB C ++ w innej bibliotece statycznej. Mogę to „pracować”, ale otrzymuję wiele ostrzeżeń o linkerach. Wszystkie ostrzeżenia to LNK4006 i LNK4221 i dotyczą bibliotek API.

Chcę połączyć wynikową bibliotekę statyczną w głównym projekcie. Gdy to zrobię, aplikacja zostanie uruchomiona i otrzymasz wiadomość podobną do tejThe application was unable to start correctly 0xc000007b.

Jeśli to nie jest jasne:API Lib ->MyProj Lib->MainProj

Proszę zobaczyć odpowiedź Paula poniżej. Nie możesz zagnieżdżać takich statycznych bibliotek i jeśli uważasz, że musisz, musisz dowiedzieć się więcej o fazie łączenia. Zamiast tego główny projekt musi połączyć obie zależne biblioteki statyczne.