以下の内容はhttps://msyksphinz.hatenablog.com/entry/2023/06/02/040000より取得しました。


RISC-V Vectorized FFTW3を試す (3. Clangを使ってビルド)

FFTW3のビルドをいろいろ試行している。とりあえずC拡張を使いたくないのだが、GCCはCを除いたコンパイルをしてくれない。

Clangならば行ける気がしたので、試してみた。

git clone https://github.com/sh-zheng/fftw3.git fftw3-zheng
cd fftw3-zheng
./bootstrap.sh --host=riscv64-unknown-elf --disable-threads
./configure --enable-maintainer-mode --enable-rvv --host=riscv64-unknown-elf "CC=clang --target=riscv64-unknown-elf -march=rv64gv -O3 -g" "CXX=clang++ --target=riscv64-unknown-elf -march=rv64gv -O0 -g"
make -j$(nproc)

これはちゃんとコンパイルすることができた。生成されたライブラリもすべて32ビット命令を使っているようで問題ないようだ。




以上の内容はhttps://msyksphinz.hatenablog.com/entry/2023/06/02/040000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14