我想在linux上为64位模式编译botan库版本Botan-1.10.1。 请告诉我在64位模式下编译linux上的botan的步骤。
答案 0 :(得分:2)
botan的构建说明可以在这里找到:
http://botan.randombit.net/manual/building.html
基本上,您需要运行./configure
。从理论上讲,它应该对CPU类型做出有根据的猜测,因此如果你在64位机器上构建,它应该相应地自动配置自己。如果没有,您可以通过使用
./configure --cpu
答案 1 :(得分:1)
Botan会自动猜测您的操作系统和体系结构。但是,您可以根据需要手动进行设置(例如,如果您要定位多个平台或使用脚本来运行configure.py)。要针对64位进行构建,您需要指定--cpu=x86_64
:
python configure.py --cpu=x86_64
--without-os-features=
。--cc=
或--cc-bin=path/to/compiler
--amalgamation
--disable-modules=aes, block
可以在此处找到有关botan的其他构建说明,或使用--help
获取更多信息: