Resultados da pesquisa a pedido "portability"
fazendo binários ELF proprietários portáteis no Linux
Estou procurando uma maneira de tornar os binários ELF proprietários existentes, que são vinculados a versões específicas de bibliotecas do sistema, portátei...
Como fazer aritmética portátil de 64 bits, sem avisos do compilador
Ocasionalmente, uso aritmética de 64 bits em uma biblioteca C ++ de código aberto. Eu descobri issolong long serve muito bem ao meu propósito. Até uma caixa solaris com 10 anos de idade poderia compilá-la. E funciona sem mexer com #defines no ...
Como você escreve (portável) a ordem de bytes de rede reversa?
fundoAo projetar formatos de arquivos binários, geralmente é recomendável escrever inteiros na ordem de bytes da rede. Para isso, existem macros como
Usando snprintf em um aplicativo de plataforma cruzada
Estou escrevendo um programa em C que deve ser compilado com todos os principais compiladores. Atualmente, estou desenvolvendo no GCC em uma máquina Linux e compilando no MSVC antes de confirmar o código. Para facilitar a compilação cruzada, ...
Android e iOS: como desenvolver para ambos?
Quero desenvolver um aplicativo para dispositivos Android e iOS. Existe uma maneira de desenvolver o aplicativo uma vez e implantar nos dois? Ou é necessário desenvolver para cada plataforma separadamente?
Como dividir o arquivo na primeira linha vazia de forma portátil no shell (por exemplo, usando sed)?
Eu quero dividir um arquivo contendo resposta HTTP em dois arquivos: um contendo apenas cabeçalhos HTTP e um contendo o corpo de uma mensagem. Para isso eu p...
Portabilidade da diretiva de pré-processamento #warning
Eu sei que a diretiva #warning não é padrãoC/ C ++, mas vários compiladores suportam, incluindo gcc / g ++. Mas para aqueles que não o suportam, eles irão ig...
Shebang adequado para script Python
Eu geralmente estou usando a seguinte declaração shebang em meus scripts Python:
Isnan é no std :: namespace? Mais em geral, quando é std :: necessário, opcional ou a ser evitado?
Com o Mingw 4.7.2, eu tenho uma biblioteca que não compila por causa de uma chamada para