開啟vs2015命令工具,切換到解壓後的libevent目錄,然後執行nmake /f makefile.nmake命令進行編譯:
先輸入cd/d d:\aa_zhj\a_work\projects\libevent\libevent-2.0.22-stable切換目錄
然後輸入nmake /f makefile.nmake進行編譯。
生成三個lib檔案:
libevent.lib、libevent_core.lib、libevent_extras.lib
q:e:\github\libevent-2.1.11-stable\minheap-internal.h(76) : error c2065: 「uint32_max」: 未宣告的識別符號
a:在該檔案中新增#include "stdint.h"
x64
編譯64位 lib,用vs2015 x64命令列工具 進行nmake /f makefile.nmake即可。
需要修改makefile.nmake
libflags=/nologo
改為libflags=/nologo /machine:x64
編譯原理(一) 引論
編譯原理 引論一.compiler 編譯器 將源程式 高階語言 翻譯成一種能被計算機執行的形式。我們用的是編譯原理及實踐 機械工業出版社出版 我看的是編譯原理 龍書 整本書都是圍繞compiler 編譯器 進行的,我們在學 習c語言時需要先編譯源程式生成.exe檔案執行。compiler的結構 an...
goole v8引擎編譯整合
size large 主頁 官方編譯嚮導 編譯需要注意的是google v8使用gyp編譯的 所以需要gyp svn co build gyp 另外還需要python 和cygwin svn co third party python 26 svn co third party cygwin 執行 ...
windows下編譯google v8引擎
v8引擎編譯還是比較方便的,只依賴python gyp cygwin 以下為編譯過程 簽出v8源 svn co 簽出cygwin svn co v8 third party cygwin 簽出python svn co v8 third party python 26 簽出gyp svn co v8...