Resultados da pesquisa a pedido "linker"

1 a resposta

Como vincular o aplicativo iPad Air (arm64) a bibliotecas estáticas armv7 existentes?

Compilei bibliotecas estáticas armv7 (lib * .a) e vou compilar o aplicativo iPad Air (arm64). Estou recebendo aviso de vinculador e erro de vinculador: $ lipo -info /Users/user/Documents/dev/src/iOS_Projects/iProject/libMyLib.a input file ...

1 a resposta

Como vincular o arquivo de objeto personalizado à biblioteca Haskell?

Eu criei um pacote Haskell que faz chamadas de FFI para funções definidas no código CUDA. Gostaria de compilar o arquivo .cu para um arquivo de objeto (.o) durante a compilação do pacote e forçar o vinculador a vinculá-lo. Até agora, tentei usar ...

4 a resposta

A ligação C ++ é inteligente o suficiente para evitar a ligação de bibliotecas não utilizadas?

Estou longe de entender completamente como o vinculador C ++ funciona e tenho uma pergunta específica sobre ele. Digamos que tenho o seguinte: Utils.h namespace Utils { void func1(); void func2(); }Utils.cpp #include "some_huge_lib" // needed ...

2 a resposta

Não foi possível vincular à biblioteca fftw3

Estou compilando um programa de teste para testar o fftw3 (ver3.3.4). Como não está instalado com o root previlidge, o comando que usei é: gcc -lm -L/home/my_name/opt/fftw-3.3.4/lib/ -I/home/my_name/opt/fftw-3.3.4/include/ fftwtest.conde a ...

1 a resposta

Comando equivalente do GNU Linker no OS X

eu estou lendoo seguinte livro [http://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf]sobre sistemas operacionais. Na página 43, eles usam o seguinte comando para converter código de máquina anotado em um arquivo de código de ...

6 a resposta

Como converter uma dll dinâmica em lib estático?

Eu escrevo um programa helloworld.exe; isso depende do a.dll. Eu não tenho o código-fonte do a.dll, que é uma dll dinâmica. Como posso alterá-lo para a biblioteca estática, para que eu possa vinculá-lo ao helloworld.exe?

5 a resposta

Palavra-chave externa C ++ em funções. Por que não incluir apenas o arquivo de cabeçalho?

Se eu entendi direito, isso significa extern void foo();que a função foo é declarada em outra unidade de tradução. 1) Por que não apenas #incluir o cabeçalho no qual esta função é declarada? 2) Como o vinculador sabe onde procurar pela função ...

1 a resposta

vincular com biblioteca estática x arquivos de objetos individuais

Por uma razão, eu quero descompactar uma lib estática (libx.a) em arquivos de objeto individuais (ao bo co) e especificar esses arquivos de objeto (ao bo co) na lista de entrada do vinculador em vez de libx.a, com outras opções de vinculador ...

3 a resposta

Unidade GH para teste de unidade do código Objective-C, por que estou recebendo erros de vinculação?

Estou tentando mergulhar no mundo francamente terrível dos testes de unidade usando o Xcode (um processo tão complicado que parece). Basicamente, tenho essa classe de teste, tentando testar minha classe Show.h #import <GHUnit/GHUnit.h> #import ...

4 a resposta

Qual é a diferença entre include e link ao vincular a uma biblioteca?

O que inclui e vincula REALMENTE faz? Quais são as diferenças? E por que preciso especificar os dois? Quando escrevo#include math.h e depois escreva-lm compilá-lo, o que faz#include math.h e-lm fazer respectivamente? No meu entendimento, ao ...