+ Responder ao Tópico



  1. #1

    Padrão Referencia de biblioteca C++ - CGAL

    Ola
    instalei a biblioteca CGAL a qual necessita de outros pacotes para funcionar, como o Qt4, por exemplo. Todos instalados.
    Qdo vou compilar um programa em C++ que utiliza essa biblioteca CGAL funciona corretamente, a nao ser qdo eu uso algum grafico, como janelas (Window).
    O erro q aparece é
    In file included from /usr/include/CGAL/Qt/PolygonGraphicsItem.h:26,
    from /tmp/exercio4lista4/main.cpp:17:
    /usr/include/CGAL/Qt/PainterOstream.h:24:20: error: QPainter: Arquivo ou diretório não encontrado
    /usr/include/CGAL/Qt/PainterOstream.h:25:16: error: QPen: Arquivo ou diretório não encontrado
    /usr/include/CGAL/Qt/PainterOstream.h:27:24: error: QPainterPath: Arquivo ou diretório não encontrado

    Porem todos os .h estao nos respectivos diretorios. Jah executei o ldconfig e headers q achei conveniente. Mas nao consigo resoler esse problema. Estou usando o Ubuntu 10.4 e a CGAL 3.5.1
    Alguem poderia me ajudar?
    grato

  2. #2

    Padrão Re: Referencia de biblioteca C++ - CGAL

    Resolvi o problema nao usando o comando cgal_create_cmake_script para compilar os programas. Uso apenas a sequencia cmake . e make.
    No caso de projetos feitos no window$ eh necessario apagar o arquivo CMakeCache.txt/
    Bom, eh isso!