Perguntas com a marcação «static-libraries»

Uma biblioteca estática é um arquivo de arquivos de objetos. Usado como uma entrada do vinculador, o vinculador extrai os arquivos de objeto de que precisa para continuar a vinculação.

403
O arquivo é universal (três fatias), mas não contém um erro de fatia (n) do ARMv7-s para bibliotecas estáticas no iOS, de qualquer maneira para ignorar?

I atualizado Xcode versão e quando usando bibliotecas estáticas externos, eu recebo essa mensagem: ld: file é universal (3 fatias), mas não contém uma (n) fatia armv7s: / file / location para a arquitetura armv7s clang: error: o erro do linker falhou com o código de saída 1 (use -v para ver a...

214
Arquivos DLL e LIB - o que e por quê?

Eu sei muito pouco sobre DLL e LIB, exceto que elas contêm código vital necessário para que um programa seja executado corretamente - bibliotecas. Mas por que os compiladores os geram? Não seria mais fácil incluir apenas todo o código em um único executável? E qual é a diferença entre DLL e...

138
Como compilar uma biblioteca estática no Linux?

Eu tenho uma pergunta: Como compilar uma biblioteca estática no Linux gcc, ou seja, eu preciso compilar meu código-fonte em um arquivo chamado out.a. É suficiente simplesmente compilar com o comando gcc -o out.a out.c? Não estou familiarizado gcc, espero que alguém possa me dar uma...