Instalação da biblioteca CGAL!

1

Estou executando o Ubuntu 12.04 e quero instalar a biblioteca CGAL na minha área de trabalho para o meu objetivo de estudo. Tentei seu processo de instalação por mil vezes (tentando todas as maneiras diferentes), mas ainda assim não consigo fazê-lo funcionar. / p>

Esta é a saída do Cmake .

Qualquer ajuda é apreciada, já que estou presa nisto desde os últimos dois meses.

Obrigado em avançado.

    
por Null pointer 14.06.2013 / 07:49

1 resposta

1

Experimente sudo apt-get install libcgal* . Aqui está a descrição do pacote .

Se você realmente precisa compilá-lo da fonte, só posso dizer que consegui fazê-lo no Windows 7 e no Ubuntu 10.04 (não tentei mais tarde). No entanto, é um pouco frustrante. Mas quando escreve: fatal error: iostream.h: No such file or directory compilation terminated simplesmente não consegue encontrar os arquivos usuais fornecidos com o compilador, então isso pode sugerir que há algo errado com seus caminhos. E ainda CGAL é uma biblioteca C + +, e iostream.h é um arquivo C.

Tente escrever e executar um programa C simples usando o arquivo iostream.h e informe-nos se funciona.

Certifique-se também de ter instalado todas as bibliotecas de terceiros necessárias (Qt, MUMPS, LAPACk, etc.).

EDIT: Se você precisar de versão compilada de qualquer maneira, então instale a versão empacotada para desenvolvimento e, no tempo livre, tente compilá-la por último. Depois de ter sucesso, será suficiente mudar os diretórios include e lib em seu projeto.

EDIT2:

  1. Instalar pré-requisitos:

    sudo apt-get install cmake cmake-gui libgmp* libboost-all-dev zlib

  2. Faça o download do CGAL

  3. Abra o terminal e cd na pasta CGAL principal (CGAL-4.2)

  4. executar cmake: sudo cmake-gui

  5. verifique a caixa de seleção Advanced se desmarcada

  6. encontre opções que começam com WITH word e desmarque todas, exceto: WITH_CGAL_Core e WITH_GMP

  7. Pressione Configure . Tente remover dependências ou opções não formatadas - como o OpenGL Dir não encontrado, etc., configurando caminhos adequados e pressionando Configure novamente

  8. Depois que nenhum erro for relatado, pressione Generate e feche o cmake

  9. no terminal na pasta principal da CGAL escreva: make e isso deve dar algumas libs (f.ex. libCGAL_Core.so e libCGAL.so na pasta CGAL-4.2/lib

  10. Se isso funcionou yoy pode tentar adicionar outras opções e funcionalidades. Instale Qt3 e Qt4, Blas, Lapack e todas as coisas necessárias, e após cada mudança, tente construí-lo.

por Misery 14.06.2013 / 08:04