ぐだぐだ低レベルプログラミング(58) RISC-V、整数と浮動小数の変換命令

fcvt_EC
Joseph Halfmoon

今回は浮動小数と整数の間で変換を行う命令fcvtを動かしてみたいと思います。16種類もあります。オペコード空間を節約しているRISC-V的にはかなり大きな一族です。それは、単精度と倍精度の浮動小数、32ビット幅と64ビット幅の整数、符号付と無、変換の方向の組み合わせがあるからです。今回は端折って4命令だけ動かしてみます。

“ぐだぐだ低レベルプログラミング(58) RISC-V、整数と浮動小数の変換命令” の続きを読む

トホホな疑問(48) Termux、pkg-configでMagick++呼ぶcppをビルド

cmdLine
Joseph Halfmoon

前回Androidスマホの上でXウインドウが稼働、user権限ですが本格的にLinuxです。しかしトホホな件がいくつも。その1つがImageMagickのAPIを呼び出すC++のコードをコンパイルできん、という1件。調べて分かったのは、Termuxのpkg-configちゃんと出来てる、ということ。これでビルド成功。

“トホホな疑問(48) Termux、pkg-configでMagick++呼ぶcppをビルド” の続きを読む