Impulsionar Bibliotecas em Monodevelop
-
19-09-2019 - |
Pergunta
Estou tentando ligar alguns arquivos impulso .hpp
com Monodevelop, mas eu não sei como dizer a IDE onde as bibliotecas são.
Se eu quiser incluir o arquivo array.hpp
, eu escrevo #include<directories/array.hpp>
, mas porque este arquivo faz chamadas para outros arquivos e diretórios para esses arquivos no arquivo array.hp
p só são /boost/somefile
, há vários erros de caminho. O que eu posso fazer? Agradecemos antecipadamente.
Solução
Para bibliotecas como impulso que você precisa adicionar o caminho para o includes / bibliotecas em sua configuração do projeto.
Em MonoDevelop isso pode ser feito, escolhendo Projeto-> Opções> Configurações , em seguida, escolha o tipo de compilação apropriado (você provavelmente vai querer editar ambos Debug and Release eventualmente), e depois < em> Código Generation-> Caminhos .
O Biblioteca seção é para as suas bibliotecas construídas, se houver, e o Incluir seção é para coisas como cabeçalhos e inclui.
Neste caso particular, você vai querer adicionar /usr/local/boost
ao Incluir seção (alterar o caminho se necessário).
Uma vez feito isso, você deve ser capaz de usar impulso assim:
#include <boost/array.hpp> // make sure you use angle brackets