Widows平臺編譯Redis源碼缺少release.h

最近下載了Windwos版本的Redis 5.0.14源碼,在VS進行編譯,發生錯誤,提示缺少release.h文件。

網上搜索了一下,發現Linux下是通過處理mkreleasehdr.sh生成release.h。

恰好我最近也在Ubuntu下編譯成功Redis 6.2.6版本的源碼,從Ubuntu的源碼中,把release.h拿過來用。

雖然源碼版本不同個,但是可以用。

release.h文件只是簡單定義幾個常數宏,內容如下,直接複製保存爲release.h就可以使用。

//release.h

#define REDIS_GIT_SHA1 "00000000"
#define REDIS_GIT_DIRTY "0"
#define REDIS_BUILD_ID "ubuntu-1641539495"

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章