Programando CUDA pelo Anjuta
O ambiente de desenvolvimento ANJUTA é mais poderoso, mais fácil de configurar e utilizar que o Netbeans.
1. Para abrir um projeto pré-existente no NVIDIA_CUDA_SDK, simplesmente abra o projeto como
Menu->Arquivo->Novo->5 Projeto a partir de código existente
Abrir-se-á a janela “Importar Projeto”;
2. Clique no botão “Frente”.
Abrir-se-á a janela “Projeto a importar”;
3. Digite um nome para o projeto no campo correspondente (por exemplo, “Fluidos”);
4. Navegue, através da lista na parte de baixo da mesma janela, até o diretório do projeto que deseja importar. No caso, o projeto:
../NVIDIA_CUDA_SDK/projects/fluidsGL
5. Clique no botão “Frente”
Abrir-se-á a janela “Confirmação”, contendo os dados do projeto;
6. Clique no botão “Aplicar”;
7. Abrir-se-á uma nova janela do Anjuta para o projeto, intitulada FluidsGL – Anjuta;
8. Na árvore de arquivos do lado esquerdo dessa janela estão todos os arquivos do projeto. Clique duas vezes no arquivo fluidsGL.cu para abrí-lo com o editor. Se o texto não estiver realçado, navegue até
Menu->Ver->Editor->Modo de realce
e escolha na lista ou o tipo “cpp”, para que o editor utilize o padrão de realce da linguagem C++ nos arquivos do projeto;
9. Para compilar o projeto, simplesmente abra o menu Compilar e escolha a opção “Compilar projeto”;
10. Para executar o código gerado, abra o menu Run e escolha a opção “Executar o programa”.
Abrir-se-á uma janela intitulada “Parâmetros do programa”;
11. Simplesmente navegue, clicando no botão “Abrir”, até o programa executável gerado pela compilação e selecione o arquivo executável. Por exemplo,
/home/luiz/NVIDIA_CUDA_SDK/bin/linux/release/fluidsGL
12. Deixe em branco o campo “Argumentos:”;
13. Clique no campo “Variáveis de ambiente”.
Abrir-se-á uma lista sob o rótulo “Variáveis de ambiente”;
14. Clique no botão “Novo” para criar uma nova entrada na lista;
15. Sob o rótulo “Nome” digite “PATH” (sem as aspas) e pressione a tecla TAB;
16. Sob o rótulo “Valor” digite “$PATH:/usr/local/cuda/lib” (sem as aspas) e clique com o botão esquerdo do mouse em algum ponto da janela;
17. Clique outra vez no botão “Novo” para criar uma nova entrada na lista;
18. Sob o rótulo “Nome” digite “LD_LIBRARY_PATH” (sem as aspas) e pressione a tecla TAB;
19. Sob o rótulo “Valor” digite “$LD_LIBRARY_PATH:/usr/local/cuda/lib” (sem as aspas) e clique com o botão esquerdo do mouse em algum ponto da janela;
20. Clique no botão “Aplicar”;
21. Caso o programa não rode e reclame que não achou uma biblioteca, abra novamente a janela das variáveis de ambiente acima:
Menu->Run->Parâmetros do programa
e confira se elas estão presentes e com o valor correto (pode ocorrer que os valores não foram admitidos corretamente);
22. Pressione a tecla F3 para rodar o programa;
Aproveite o Anjuta! É um dos melhores IDEs do mundo Linux.
Parte ou todo esse conteúdo não funcionou pra você? Deixe comentário!