Qual é a diferença entre bibliotecas estáticas e compartilhadas? Eu uso o Eclipse e existem vários tipos de projeto, incluindo bibliotecas estáticas e bibliotecas compartilhadas? Um tem uma vantagem sobre o
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.
Qual é a diferença entre bibliotecas estáticas e compartilhadas? Eu uso o Eclipse e existem vários tipos de projeto, incluindo bibliotecas estáticas e bibliotecas compartilhadas? Um tem uma vantagem sobre o
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...
Sei que um .soarquivo é um tipo de biblioteca dinâmica (muitos segmentos podem compartilhar essas bibliotecas, portanto, não há necessidade de ter mais de uma cópia dele na memória). Mas qual é a diferença entre .ae .la? Todas essas bibliotecas estáticas? Se as bibliotecas dinâmicas têm grandes...
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...
Eu tenho um arquivo binário - biblioteca estática do Windows (* .lib). Existe uma maneira simples de descobrir nomes das funções e suas interfaces nessa biblioteca? Algo semelhante ao emfare elfdumputilitários (em sistemas
Você pode me orientar sobre como vincular corretamente a biblioteca estática ao projeto do iPhone. Eu uso o projeto de biblioteca estática adicionado ao projeto do aplicativo como dependência direta (destino -> geral -> dependências diretas) e tudo funciona bem, mas categorias. Uma categoria...
Eu tenho um aplicativo iOS existente e quero adicionar um grande pedaço de código que venho desenvolvendo como outro projeto apenas para facilitar o teste. O novo pedaço basicamente trata de salvar uma imagem em vários serviços de compartilhamento, etc. Como esse código de compartilhamento precisa...
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...
Eu sou bastante novo para xcode e objetivo-c. Eu quero fazer uma pergunta muito básica. Vi que, ao "vincular o binário a bibliotecas" nas configurações do projeto, existem diferenças sobre a estrutura e as bibliotecas, importadas de outros projetos no espaço de trabalho. Primeira pergunta, por...
Parece-me estranho usar -Wl,-Bstaticpara saber com gccquais bibliotecas quero vincular estaticamente. Afinal, estou dizendo gccdiretamente todas as outras informações sobre como vincular às bibliotecas ( -Ldir, -llibname). É possível informar diretamente ao driver gcc quais bibliotecas devem ser...
Tenho que admitir que, com o lançamento do iOS 8, estou um pouco confuso sobre os frameworks dinâmicos e estáticos no iOS. Estou procurando uma maneira de distribuir uma biblioteca que criei e preciso oferecer suporte ao iOS 7 e superior. (Observação: esta será uma estrutura proprietária. Não...
Como posso vincular estaticamente apenas algumas bibliotecas específicas ao meu binário ao vincular ao GCC? gcc ... -static ...tenta vincular estaticamente todas as bibliotecas vinculadas, mas não tenho a versão estática de algumas delas (por exemplo:
Eu usei o use_frameworksCocoaPods Podfilemuitas vezes. Eu só me pergunto por que o usamos? Não consegui obter uma resposta direta. Exemplo: platform :ios, '8.0' use_frameworks! target "CityWhether" do pod 'Alamofire' pod
Eu tenho um pequeno projeto com um Makefile que estou tentando converter para CMake, principalmente para obter experiência com o CMake. Para os fins deste exemplo, o projeto contém um arquivo de origem (C ++, embora eu não ache que a linguagem seja particularmente relevante) e um arquivo de...
Eu preciso implantar um aplicativo C ++ construído no Ubuntu 12.10 com libstdc ++ do GCC 4.7 para sistemas que executam o Ubuntu 10.04, que vem com uma versão consideravelmente mais antiga do libstdc ++. Atualmente, estou compilando com -static-libstdc++ -static-libgcc, como sugerido por esta...
Eu tenho bibliotecas Linux 2 estáticos, criado por ar cr, libabc.ae libxyz.a. Quero mesclá-los em uma biblioteca estática libaz.a. Como posso fazer isso. Eu quero criar uma biblioteca estática mesclada, não dar as duas bibliotecas ao link final dos aplicativos.
Títulos alternativos para auxiliar na pesquisa O Xcode não consegue encontrar o cabeçalho .H ausente no Xcode Arquivo Xcode .h não encontrado Arquivo de problema léxico ou pré-processador não encontrado Estou trabalhando em um projeto de aplicativo iOS que veio do Xcode 3. Agora mudei para o...