[英]How to create a shared or static library from redis source code?
我正在嘗試使用JNI從Java調用redis函數。 由於性能原因,我不能使用redis java客戶端。 我必須直接與Redis服務器端源代碼進行交互。 但是,即使第一步對我來說似乎也很困難。 在JNI中,它必須加載本機庫,而redis沒有像“ libredis.so”或“ libredis.a”這樣的庫。
我嘗試使用ar命令創建靜態庫。 但是它不能正常工作,因為它還有一些其他依賴項目錄。
有什么建議么?
謝謝
如果您的意思是這樣,您可以從這里獲得hiredis
。 將其構建為共享對象,請注意所需的內存體系結構。
“直接與Redis服務器端源代碼進行交互”
這條線讓我有些困惑,但是我認為我正在朝正確的方向指路。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.