2010-06-08 105 views
3

StackOverflow社區!cmakeable版本的協議緩衝區

我想嵌入協議緩衝區到一些支持cmake的項目中。 由於我undrestood,谷歌doesn't provide this

有什麼建議嗎?誰試圖創建cmakeable協議緩衝區庫? 有很多沒有跨平臺的來源或根本沒有。

如果存在,我可以在哪裏使用? 還有什麼cmakeable,而不是協議緩衝區?

請問,爲什麼我不安裝協議緩衝區,只使用編譯庫, 我需要將它嵌入到項目中。 如果這真的是個壞主意,那麼請解釋原因。

回答

4

我爲protobufs創建了一套CMakeLists.txt,用於嵌入到我們的構建系統中,並提供給protobufs,但Google的人並不感興趣。

如果你願意,我可以「按原樣」提供給他們。他們爲2.2.0工作,但你可能必須自己做一些黑客來調整它們以適應特定的構建系統。

+0

這將是偉大的!請將它發送到[email protected] – Max 2010-06-08 19:57:49

+1

把它們扔在GitHub上,我也會對它們感興趣。 – 2010-06-14 15:08:49

+0

我打算這麼做。我只想從我的僱主那裏獲得許可,因爲代碼是在公司時間寫的。 – JesperE 2010-06-15 06:42:54