As bibliotecas de links dinâmicos são projetadas para serem usadas externamente. Embora teoricamente seja possível reempacotar as funções que elas contêm, de maneira realista, o melhor que você pode fazer de forma confiável é empacotar tudo em um arquivo de autoextração que extrairá o executável e suas DLLs em uma pasta temporária e, em seguida, executará o executável. / p>
Se você puder obter o código-fonte, provavelmente poderá compilá-lo com alterações mínimas em uma biblioteca estática (.lib) que pode estar vinculada ao programa que precisa das DLLs, em vez de as DLLs serem externas. / p>