[討論] zookeeper 在 Windows 上的c api
目前遇到想在windows 7上面使用c++ 對zookeeper 做節點的變動。
之前嘗試在linux上build c的library是成功的,有成功建置出zookeeper_mt、zookeeper
_st,但在windows上卻怎麼都建不出來,有成功編譯的時候建出來的分別是zookeeper.li
b和cli.exe,不是預期的那兩個library(zookeeper_st.lib、zookeeper_mt.lib)。
[補充]
使用zookeeper3.4.11(http://goo.gl/6onxyM),
在src/c裡用cmake執行,成功後會在build資料夾裡出現五個vcxproj,
使用sln打開後對ALL_BUILD進行全編譯,
全部皆會成功,
產生
cli.exe
cli.ilk
cli.pdb
hashtable.lib
hashtable.pdb
zookeeper.lib
zookeeper.pdb
後來使用後發生linking error,
使用dumpbin查看兩個lib後發現裡面沒有相關symbol(zookeeper_init)。
已經研究好幾個禮拜...
求各位前輩幫忙了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.10.178
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1516781934.A.660.html
→
01/24 16:49,
8年前
, 1F
01/24 16:49, 1F
→
01/24 16:49,
8年前
, 2F
01/24 16:49, 2F
推
01/24 17:01,
8年前
, 3F
01/24 17:01, 3F
已補充,麻煩大家了!
※ 編輯: kay0715 (202.39.223.6), 01/24/2018 17:17:51
※ 編輯: kay0715 (202.39.223.6), 01/24/2018 17:18:55
→
01/24 18:03,
8年前
, 4F
01/24 18:03, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章