[討論] zookeeper 在 Windows 上的c api

看板C_and_CPP (C/C++)作者 (kay)時間8年前 (2018/01/24 16:18), 8年前編輯推噓1(103)
留言4則, 3人參與, 8年前最新討論串1/1
目前遇到想在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
我想應該是你忘記下flag --std=c++1z
01/24 18:03, 4F
文章代碼(AID): #1QQ45kPW (C_and_CPP)
文章代碼(AID): #1QQ45kPW (C_and_CPP)