Phil

Phil é uma biblioteca para portabilidade.
Baixe Agora

Phil Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Gene Michael Stover
  • Site do editor:

Phil Tag


Phil Descrição

Phil é uma biblioteca para portabilidade. Phil é uma biblioteca para portabilidade. Phil faz uso do que Autoconf relatórios para que o seu C / C ++ ou aplicativo Java não precisa. Os docs Phil também discutir questões de portabilidade que podem ser de uso mesmo sem Phil.Phil é uma biblioteca de portabilidade para sabores de Unix. Ele inclui uma biblioteca C, alguns programas e código de programação shell portátil, algumas dicas para makefiles portáteis e esta documentação, que descreve a instalação Phil, escrevendo programas para fazer uso de Phil, e portabilidade geral tips.Phil é o portátil Biblioteca de Interface Header . Alternativamente, Phil é uma biblioteca C que preenche os furos em um sistema operacional e que acompanha biblioteca C, assegurando que todas as funções e dados usuais tipos de Unix e padrão C são definidos. INSTALAÇÃO: Retire o distribution.If a distribuição veio em um arquivo com um nome do formulário phil-mntar.gz, você pode descompactá-lo como este: zcat phil-mntar.gz | tar xf -.If a distribuição veio em um arquivo com um nome do formulário phil-mncpio.bz2, você pode descompactá-lo como este: bzcat phil-mncpio.bz2 | cPIO maneira -i.6.1Either, você vai acabar com um diretório chamado phil-mn no diretório atual. # cd phil # ./configureRunning ./configure sem opções vai configuração Phil instalar com as opções padrão. É possível substituir muitas dessas opções. Por exemplo, é possível alterar o diretório no qual Phil instala. Para usar essas opções, leia a 'seção `` Opções para ./configure', below.You pode notar um programa chamado make-makefile. É um invólucro em torno ./configure, e é para desenvolvedores de Phil de usar. Durante a execução de make-makefile como um usuário provavelmente vai funcionar muito bem, não é guarranteed. Ainda assim, os usuários que precisam fornecer muitas opções para ./configure por causa de seu sistema operacional ou sistema compilador pode multar alguns útil modelos, sugestões, ou pontos de partida em make-makefile.Remember: make-makefile é destinado a desenvolvedores de Phil. Os usuários devem se esforçar para ignorá-lo. # Makethis constrói a biblioteca Phil, programas e programas de teste. # Make checkThis executa os programas de teste Phil. Em geral, um programa de teste imprime nada se funciona. Deixe-me reafirmar que: Se um programa de teste bem-sucedido, ele não imprimir nada. Se todos os testes funcionarem, você verá uma lista dos testes que funcionaram; a lista foi impresso por marca. Você não vai ver nenhuma outra saída. Se um teste falhar, ele irá imprimir uma mensagem de diagnóstico, e a marca vai fail.I fazer isso (programas de teste make imprimir nada, se eles tiverem sucesso) para que você pode olhar para a lista de testes como make executa-los e facilmente determinar se eles conseguiu. Afinal, é isso que você se preocupa. Você não quer ou precisa de ler através de um longo, feio, fluxo de saída de um monte de programas de teste para determinar se os testes bem sucedidos. Sucesso ou fracasso deve ser binário, e deve ser fácil de determinar em um glance.There algumas excepções a esta regra. Alguns testes irá mostrar avisos mesmo se eles tiverem sucesso. Considero esses bugs e pretende corrigi-los. Vendo uma mensagem `` aviso '' a partir de um programa de teste não significa que todos os testes falharam, embora seja feio. # Make installThis irá instalar Phil. Veja a seção abaixo para uma discussão sobre o que é instalado onde. # HomeofSort de um teste final interativo. Ele deve imprimir seu diretório home, assim como eco would.If você vê um `` programa não encontrado '' ou `` nenhum tal arquivo ou diretório '' mensagem, é possível que o diretório no qual Phil foi instalado não está em seu caminho . O que há de novo nesta versão: · Phil agora compila para uma biblioteca compartilhada quando apropriado · Ele faz isso usando 'libtool' como um wrapper para a compilação, criação de bibliotecas, e ligando · (Então Phil não pode tomar o crédito para a gestão.. as bibliotecas compartilhadas. 'libtool' deve receber todo o crédito.)


Phil Software Relacionado

Dimp h3.

Pode criar uma versão do Imp utilizando tecnologias semelhantes a AJAX para permitir uma experiência de usuário mais dinâmica. ...

139

Download