Pergunta

Estou fazendo um c ++ (janelas devc ++) aplicativo que baixa um arquivo usando libcurl. Eu incluí o código fonte libcurl e biblioteca para mu executáveis, então não dll externa é necessária. libcurl requer zlib. Mas eu não consigo descobrir como incluí-lo no executável. Como um resultado zlib1.dll tem de estar presente. Alguém sabe como incluir isso também? Agradecemos antecipadamente!

Foi útil?

Solução

Você tem duas opções.

Você disse que você está usando Dev-C ++ que compila usando GCC. zlib tem uma opção de biblioteca estática Makefile, basta usar make libz.a e que irá produzir a biblioteca estática que você deseja.

Outra opção seria incluir o código fonte zlib directamente na sua aplicação -. Isso só significa tomar as fontes zlib e colocá-los dentro de um diretório dedicado na fonte do seu aplicativo e definir DevC ++ para compilá-lo

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top