Как скомпилировать ботаническую библиотеку на Linux в 64-битном режиме
Я хотел скомпилировать версию библиотеки Botan Botan-1.10.1 на Linux для 64-битного режима. Пожалуйста скажите мне шаги для компиляции ботана на Linux в 64-битном режиме.
1 ответ
Инструкции по сборке для botan можно найти здесь:
http://botan.randombit.net/manual/building.html
В основном вам нужно запустить ./configure
, Теоретически, он должен сделать обоснованное предположение о типе процессора, поэтому, если вы работаете на 64-битной машине, он должен автоматически настроить себя соответствующим образом. Если нет, вы можете помочь, указав правильный тип процессора с помощью
./configure --cpu
Botan автоматически угадывает вашу ОС и архитектуру. Однако вы можете установить это вручную, если хотите (например, если вы ориентируетесь на несколько платформ или используете сценарий для запуска configure.py). Для 64-битной сборки необходимо указать--cpu=x86_64
:
python configure.py --cpu=x86_64
- Чтобы отключить определенные функции ОС, используйте:
--without-os-features=
. - Чтобы указать использование компилятора:
--cc=
или--cc-bin=path/to/compiler
- Чтобы получить один файл.h и.cpp, используйте:
--amalgamation
- Для отключения определенных модулей используйте:
--disable-modules=aes, block
Дальнейшие инструкции по сборке Botan можно найти здесь или использовать --help
чтобы получить больше информации: