cvl-robot's diary

研究ノート メモメモ https://github.com/dotchang/

(メモ)高速圧縮伸長ライブラリLZ4をMSVC2015でコンパイルする方法

ソースはこれ。
https://github.com/Cyan4973/lz4
cmake_unofficialフォルダから、CMakeList.txtをコピーして一つ上の階層へコピーする。
cmakeで
src: c:\Workspace\lz4
dst: c:\Workspace\lz4\build
などとして、lz4.slnを作成する。
slnを開く前に、パスがとちくるっているので強引に、libフォルダの下のファイルを全部、programフォルダにコピーする。
で、あらゆる条件でALL_BUILDビルド。
buildフォルダの中のそれぞれにスタティックライブラリとエグゼができている。

絶対パスじゃないとヘッダがインクルードできない謎現象、なんでだ・・・。

[1]Cyan4973/lz4 · GitHub
[2]C - LZ4 ブロック圧縮 API の使い方 - Qiita

新発売記念、Ankerの大容量モバイルバッテリーが安い。20Ah越えで3199円。

そろそろ大容量コンデンサを足して、自動車のセルモータ用に使っても良いぐらいだな。
もしくは、オーディオ用電源。低ノイズではない気がするけど。

Olasonic監修の、今度はスピーカー。面白いなぁ。