Windows中编译zabbix agent

ZABBIX后台代码二次开发、接口开发……
回复
George_zhang
初学乍练
初学乍练
帖子: 18
注册时间: 2013年 11月 22日 23:38 星期五

Windows中编译zabbix agent

帖子 George_zhang » 2013年 11月 26日 11:56 星期二

Tested with Zabbix 1.8.6 on Windows 2008 R2 Datacenter 64bits

Requirements
  • * Windows SDK for Windows 7
    * Visual C++ 2010 Express
    * Zabbix Source
    * 7-Zip or similar
Compiling for 32bits (x86)

代码: 全选

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"
cd "C:\Users\Administrator\Downloads\zabbix-1.8.6\build\win32\project" 
copy ..\include\config.h ..\..\..\include\
nmake Makefile_agent

edit resource.rc file and replace “afxres.h” with “windows.h”

run it again:

代码: 全选

nmake Makefile_agent
All binaries should be in “C:\Users\Administrator\Downloads\zabbix-1.8.6\bin\win32″

Compiling for 64bits (x64)

代码: 全选

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars64.bat"
cd "C:\Users\Administrator\Downloads\zabbix-1.8.6\build\win32\project"
copy ..\include\config.h ..\..\..\include\
nmake Makefile_agent_x64
edit resource.rc file and replace “afxres.h” with “windows.h”

run it again:

代码: 全选

nmake Makefile_agent
All binaries should be in “C:\Users\Administrator\Downloads\zabbix-1.8.6\bin\win64″

genlly
初学乍练
初学乍练
帖子: 1
注册时间: 2015年 5月 15日 12:26 星期五

Re: Windows中编译zabbix agent

帖子 genlly » 2015年 5月 15日 16:22 星期五

你好,能再说得详细一些吗?我现在需要在Windows下重新编译zabbix的代理程序。

回复