BOOSTROOT para cmake no Ubuntu

1

Eu instalei o aumento por meio de:

sudo apt-get install libboost-all-dev

Agora eu preciso configurar o BOOST_ROOT para que o cmake consiga encontrar a biblioteca Boost. Para onde este caminho deve ser definido?

    
por Dzung Nguyen 18.09.2013 / 20:22

1 resposta

2

Na verdade, você não precisa definir BOOST_ROOT . O CMake pode encontrar o Boost em seu local padrão. Funcionou para mim no Ubuntu 12.04 LTS, com o CMake versão 2.8.7 e o Boost 1.46.

Teoricamente, BOOST_ROOT deve ser ajustado para / usr se por alguma razão o acima não funcionar.

Se você tiver um problema, adicione -DBoost_DETAILED_FAILURE_MSG=TRUE à invocação cmake (observe a ortografia!). Isso imprimirá algumas mensagens de erro moderadamente úteis.

    
por 26.11.2013 / 17:53

Tags