Lua cjsonモジュールのコンパイル時の注意点とエラーの解決方法
2022-02-10 11:45:10
ドキュメントを使用する
http://www.kyne.com.au/~mark/software/lua-cjson-manual.html
ダウンロードはこちら
http://www.kyne.com.au/%7Emark/software/download/lua-cjson-2.1.0.tar.gz
Makefileファイルを修正するため、コンパイル時にエラーが発生することがあります。
lua jit 版をダウンロードし、以下の # 部分を変更しました。
コピーコード
コードは以下の通りです。
#LUA_INCLUDE_DIR = $(PREFIX)/include
LUA_INCLUDE_DIR = $(PREFIX)/include/luajit-2.0/
#LUA_CMODULE_DIR = $(PREFIX)/lib/lua/$(LUA_VERSION)
LUA_CMODULE_DIR = $(PREFIX)/lib
#LUA_MODULE_DIR = $(PREFIX)/share/lua/$(LUA_VERSION)
LUA_MODULE_DIR = $(PREFIX)/share/lua/luajit-2.0.3
なお、最終的なコピーパス、つまりコンパイルしたsoファイルをluaのlibディレクトリにコピーするのですが、私は以下のパスを設定しました。
/usr/local/lib/lua/5.1/cjson.so
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン