фатальная ошибка: botan / botan.h: нет такого файла или каталога

Я принял отличный совет от этот ответ, проверено список файлов для libbotan1.10-dev и нашел /usr/lib/libbotan-1.10.aпоэтому я использовал флаг компоновщика -lbotan-1.10,

Я успешно смог кодировать и компилировать websocket ++, json-spirit, Connector / C ++ и boost::lockfree::spsc_queue,

Я сейчас пытаюсь использовать ботан passhash9 для хэширования паролей.

Когда я пытаюсь скомпилировать с

g++  -Ofast -march=native -o btServer broadcast_server_tls.cpp
-I ~/websocketpp-master/ -std=c++0x -D_WEBSOCKETPP_CPP11_STL_
-D_WEBSOCKETPP_NO_CPP11_REGEX_ -lboost_regex -lboost_system
-pthread -L/usr/lib -lssl -lcrypto -ljson_spirit -lmysqlcppconn -lbotan-1.10

g ++ выдает ошибку на #include <botan/botan.h> линия, говоря «broadcast_server_tls.cpp:12:25: fatal error: botan/botan.h: No such file or directory».

Для установки на Ubuntu 12.10 я сделал apt-get install libbotan1.10-dev,

Как я могу это исправить?

0

Решение

Вы должны скомпилировать как:

g++ "whatever_source_file" "whatever flags you are already using" -I/usr/include/botan-1.10/

1

Другие решения

Других решений пока нет …