Mam duży kod, skompilowany z/MT (tj. Oczekujący statycznego połączenia z CRT). Muszę połączyć to ze statyczną biblioteką strony trzeciej, która została zbudowana z/MD (tj. Oczekująca dynamicznego łączenia CRT).kod mieszania skompilowany z/MT i/MD
Czy teoretycznie możliwe jest połączenie tych dwóch plików w jeden plik wykonywalny bez rekompilacji?
Jeśli połączę z/nodefaultlib: msvcrt, otrzymam niewielką liczbę niezdefiniowanych odniesień do rzeczy takich jak __imp__wgetenv
. Mam ochotę wypróbować te funkcje w moim własnym kodzie, przesyłając je pod numer wgetenv
itp. Czy warto to wypróbować, czy też przejdę prosto do następnego problemu?
Niestety mam Zakazane od podejmowania łatwą możliwość pakowania kod thirdparty do osobnego pliku DLL: -/
Nie odpowiedź, na którą liczyłem, ale dzięki ;-) – slowdog