2009-11-30 29 views
1

我不小心刪除了我以前的帖子。我能否確切地知道爲什麼我應該編譯libevent以便能夠構建memcached?實際上,我已經可以在不編譯libevent的情況下使用memcached,而且我還將memcached作爲服務安裝。沒有奇怪的事發生構建Windows的memcached需要libevent嗎?

+0

你的問題的答案是肯定的。其餘部分沒有意義。你說你沒有解脫就使用它,但是在問你爲什麼不能。我可以向你保證,無論你認爲你運行的是不是memcached,如果它不使用libevent。理解圖書館(特別是解放者)的角色,以瞭解爲什麼這是真實的。 – Dustin 2009-11-30 05:59:04

+0

恩,謝謝。但是當我使用Visual Studio 2008時,如何編譯它? – jean27 2009-12-01 00:44:55

+0

我嘗試了http://code.jellycan.com/memcached/上的步驟,但沒有奏效。 – jean27 2009-12-01 01:02:11

回答

2

這是舊的,但只是爲了記錄:你安裝了已包含lib的exe文件。如果您想從源代碼構建exe文件,您需要libevent庫。

0

Libevent是我必須在Windows上編譯的最簡單的東西之一 - 至少使用Mingw。如果你想真的很容易,只需使用Northscale實驗室網站提供的memcached二進制文件:http://labs.northscale.com/memcached-packages/

+0

此鏈接已損壞。 – 2011-04-02 21:57:45