2019-01-01から1年間の記事一覧

OpenBLASをビルド(Archlinux)

OpenBLASをビルドするのに手間取ったのでメモ書き git clone https://github.com/xianyi/OpenBLAS cd OpenBLAS make USE_OPENMP=1 CC=gcc FC=gfortran make PREFIX=/usr install #これで/usr/lib/pkgconfigの中にopenblas.pcが作成される #export PKG_CONFIG…

archlinuxでWPA2 Enterpriseがブツブツ切れる件

archlinuxでWPA2 EnterpriseのWiFiにつなげるとき、 接続はできるがサイト等に接続すると、ブツブツ切れる現象が発生した。 対策1 pppとpptpclientをインストールする。 対策2 DNSサーバを変更する。 resolveconf.confにname_servers=8.8.8.8を追加。 resolv…

mbedのEclipse開発環境

プロジェクトの作成 まずmbed cliでプロジェクトを作成する。 $ mbed new TEST_PROJECT main.cppファイルを作成し、 一度mbed cliでコンパイルする。(おそらくこれをする必要はない) $ cd /path/to/TEST_PROJECT $ mbed target NUCLEO_F303RE $ mbed toolcha…

mbed cliの使い方

プロジェクトの作り方 まず、mbed のオフライン環境でプロジェクトを作る。 $ mbed new F446_test 書き込みたいマイコンをつなぎmbed detectとすると検出される。 $ mbed detect [mbed] Working path "/path/to/F446_test" (program) [mbed] Detected NUCLEO…

EDK2の始め方

内容 EDK2のHelloサンプルを動かす。 EDK2でエコープログラムを作成。 開発環境 Ubuntu18.04 (Archlinuxでも動いた) edk2 開発環境構築 edk2をダウンロードする。 git clone https://github.com/tianocore/edk2.git cd ~/edk2 source edksetup.sh サンプルを…