S,T/M//32F4^0.7向けの/G?M.P:静!的,ラ_イ@ブラ]リを生成する

ナマステ!今日は低価格のわりに高性能なマイコンのSTM32F407で,多倍長演算を実現するための手順を紹介します!

C言語で多倍長演算を使うためにはGMPなどのライブラリが必要となりますが,組み込みCでそれをやるためには,いくらかめんどくさいことが必要です.

今回使うのはSTM32F407ですが,ST社のマイコンなら簡単に応用可能だと思います.

1. 

まず,GMP,arm-none-eabi-gccをダウンロードします.

$ wget https://gmplib.org/download/gmp/gmp-6.2.0.tar.xz

$ wget https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2020q2/gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2

2. 

ダウンロードしてきたファイルを解凍します.

$ tar -xvf <ダウンロードしてきたファイル>

3. gmpをmakeします.

$ cd gmp-6.2.0

$ ./configure

$

やり方を忘れました.


0コメント

  • 1000 / 1000