-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
39 lines (34 loc) · 2.86 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Para compilar o LVP você irá precisar das seguintes bibliotecas:
Qt 5.5 - http://www.qt.io/
Lib_LDSC - https://github.com/ldsc/lib_ldsc
QWT 6.1.2 - https://sourceforge.net/projects/qwt/files/qwt/6.1.2/
LVP - https://github.com/ldsc/lvp
Certifique que o seu compilador suporta parâmetros da biblioteca OpemMP e que tanto a biblioteca OpenMP quanto as bibliotecas OpenGl e Glu, estejam instaladas no seu ambiente de desenvolvimento.
Qt:
• Baixe a versão 5.5 e siga os procedimentos de instalação informados no site;
• Sugerimos a utilização do 'Qt Maintenance Toll' para gerenciar os pacotes da Qt;
• Sugerimos ainda a utilização da IDE QtCreator para abrir os projetos e executar a compilação.
• No Windows, utilize o compilador MinGW 4.9.2 (maior compatibilidade) o qual pode ser instalado a partir do 'Qt Maintenance Toll';
Lib_LDSC:
• Baixe a biblioteca no link informado (você pode baixar toda a biblioteca em um arquivo .zip ou baixar uma cópia do repositório Git);
• Importe o projeto para o QtCreator, a partir do arquivo CMakeLists.txt;
• Na aba do projeto, ajuste os parâmetros de compilação e instalação da biblioteca;
• Certifique que o Cmake esteja instalado em seu ambiente de desenvolvimento e devidamente configurado no QtCreator.
• Execute o comando cmake, para gerar o arquivo makefile e o comando make para compilar a biblioteca (estes comandos podem ser executados a partir do QtCreator).
QWT:
• Na página informada, baixe o aquivo compactado (.zip para Windows e .tar.bz2 para Linux).
• Descompacte o arquivo em seu diretório de desenvolvimento;
• Edite o arquivo qwtconfig.pri ajustando os seguintes parâmetros:
QWT_INSTALL_PREFIX - Informe o diretório de instalação desejado;
QWT_CONFIG += QwtDll - descomente esta linha para que a biblioteca seja dinâmica
QWT_CONFIG += QwtPlot - descomente esta linha para utilizar o widget QwtPlot
QWT_CONFIG += QwtWidgets - descomente esta linha para utilizar os demais widgets da QWT
• A partir do arquivo de projeto (qwt.pro) abra a biblioteca no QtCreator e, na aba do projeto, ajuste os parâmetros de compilação e instalação da biblioteca.
• Execute o comando Qmake para gerar o arquivo makefile e o comando make para compilar a biblioteca.
LVP:
• Baixe o projeto na página informada e abra no QtCreator, a partir do arquivo do projeto (lvp.pro);
• No QtCreator, na aba do projeto, ajuste os parâmetros de compilação e instalação do software;
• Edite o arquivo src/src.pro e ajuste os parâmetros INCLUDEPATH e LIBS, de acordo com a localização das biblioteca e includes do seu ambiente de desenvolvimento.
• Execute o comando Qmake para gerar o arquivo makefile e o comando make para compilar os software.
• Execute o software a partir da própria IDE ou diretamente a partir do aquivo executável gerado no diretório /bin
• Para executar diretamente, talvez seja necessário copiar, para o diretório de execução, as bibliotecas dinâmicas utilizadas pelo software.