Como compilar a aplicação C/C++ de forma estática com a Biblioteca FreeImage no Linux (Ubuntu)?

estou a seguir Este exemplo. No entanto, eu quero compilar uma binária estática para o código de exemp ... s Se você seguir o link anexo. Além disso, eu etiquetei C também porque é o mesmo para programas de linguagem C também.

use o mmap em C para escrever na memória. [fechado]

fechado. ... mmap para este fim? onde posso encontrar bons recursos sobre como usar mmap? Não encontrei um bom manual para começar.

Apontando para os 'ADTs' definidos pelo Utilizador dentro de outro ' ADT ' em C

criei um tipo de dados abstractos em C que é baseado numa estrutura. Dentro desta estrutura, há ponteir ... ue o primeiro método falha quando o segundo não falha? O que estou a fazer mal da primeira vez, e como posso corrigi-lo?

Como converter um int para string em C?

Como converter um int (inteiro) para uma cadeia de caracteres? Estou tentando fazer uma função que converte os dados de um struct em uma string para salvá-la em um arquivo.

Código de ensaio unitário C [fechado]

Trabalhei num sistema embutido este verão escrito na straight C. era um projecto existente que a empresa para quem traba ... se aplicasse especificamente ao desenvolvimento embedded (cross-compiling to arm-linux platform) seria muito apreciado.

Transformar um 'socket' simples num 'socket' de SSL

eu escrevi programas C simples, que estão usando sockets ('cliente' e 'servidor'). (Utilização do UNIX/Linux) o lad ... enho tentei adicionar OpenSSL ao meu projecto, mas não consigo encontrar uma maneira fácil de implementar o que quero.

O que é uma mesa de símbolos?

alguém pode descrever o que é uma tabela de símbolos no contexto de C e c++?

Como compilar para o OS X no Linux ou no Windows?

gostaria de adicionar as minhas aplicações em C / C++ ao OS X. Eu não tenho um Mac, mas tenho Linux e Windows. Há alguma ferramenta para isto?

Como posso fazer programação GUI em C? [fechado]

Eu quero fazer programação gráfica em C. eu tinha pesquisado muito sobre o compilador que fornece um rico conjunto de fu ... o, estou a usar o TURBO C compilador que não suporta métodos diretos para criar botões. Qualquer ajuda seria apreciada.

Forma adequada de esvaziar uma cadeia C

Tenho estado a trabalhar num projecto em C que me obriga a mexer muito com cordas. Normalmente, eu faço programas em C+ ... ria a melhor maneira de esvaziar um fio em C. seria esta? buffer[80] = "Hello World!\n"; // ... strcpy(buffer, "");

Verificar se existe um processo dado o seu pid

Dado o pid de um processo Linux, eu quero verificar, a partir de um programa C, se o processo ainda está em execução.

Construtor predefinido em C

existe uma forma de ter algum tipo de construtor predefinido (como um C++) para os tipos de utilizador C definidos com ... a de pthread_mutex_t my_mutex; para ter o mesmo efeito que pthread_mutex_t my_mutex = PTHREAD_MUTEX_INITIALIZER;

Qual é o Significado de 0.0 f ao inicializar (em C)?

já vi código onde as pessoas inicializam variáveis flutuantes como esta: float num = 0.0f; Há uma diferença significativa entre isto e fazer o seguinte? float num = 0; Obrigado.. :)

opção printf

quando está a imprimir um carácter de tabulação para o resultado-padrão usando printf Em C, ele gera algum espaço que p ... intf("\t"); Há alguma forma de controlar a largura da tabulação no caso acima? Qualquer ajuda ou sugestão é apreciada.

C: como liberar nós na lista ligada?

Como vou libertar os nós alocados noutra função? struct node { int data; struct node* next; }; struct node* b ... não é libertado. Mas como a cabeça é removida, deve ser capaz de referenciar o próximo elemento. Qual é o erro? aqui?

Como calcular MB/s & MiB/s?

Recentemente descobri que MB / s é tecnicamente equivalente a 8 milhões de bits / s e não 1024 ^ 2 bits por segundo que ... or que em primeiro lugar foi 1024 bytes escolhidos para ser 1KB em vez de 1000. Desde Kilo (etc) = 1000 em todo o lado.

A fazer FFT em tempo real

Quero fazer o FFT de um sinal de áudio em tempo real, ou seja, enquanto a pessoa está a falar ao microfone. Eu vou busca ... , amplitude (isso iria determinar o gradiente de cor) e tempo. Ou é só um FFT 2D, e eu fico com amplitude e frequência?

O 'connect' () bloqueia o 'socket' TCP?

Hi eu estou lendo TLPI( a Interface de programação Linux), eu tenho uma pergunta sobre o connect (). tanto quanto sei, ... amadas conecte() a esse Porto antes de chamar accept(). Então conecte blocos para sempre neste caso, não é? Obrigado!!

O que é "Clean C" e como é que difere do standard C? [fechado]

Quais são as diferenças entre C puro e C Em C++? E quero saber alguns detalhes sobre "Clean C" em que Lua está baseada. Alguém conhece estas características?