=========
编译前准备:
* 安装dotconf相关软件包。
* 拷贝libproc_common.so库文件到动态库中
编译说明:
在Rocky 4.2上编译
1. 执行 sh 42/run.sh
2 执行: sh build.sh
将在当前的目录下生成安装包:
sys_nicmonitor#1.9-x86_64-Linx-Rocky4.2.pkg.tar.gz
在Linx 90上编译
1. 执行 sh 90/run.sh
2. 进入到sys_nicmonitor中执行make
将在sys_nicmonitor中生成libnic_shm.so和sys_nicmonitor
========
安装说明:
1)安装,以root的用户执行安装命令:
pkgadd sys_nicmonitor#1.9-x86_64-Linx-Rocky4.2.pkg.tar.gz
如果之前已经安装,则可先卸载旧的然后再安装,或者通过更新方式安装
卸载命令: pkgrm sys_nicmonitor
更新方式安装命令:
pkgadd -u sys_nicmonitor#1.9-x86_64-Linx-Rocky4.2.pkg.tar.gz
2)查看安装是否成功
pkginfo -i|grep sys_nicmonitor
或者
查看d5000用户的目录下lib/libnic_shm.so和bin/sys_nicmonitor的日期是否匹配
========
版本说明:
详见sys_nicmonitor目录中的README
=-======update 2015-11-17
编译前,进入dep目录运行sh run.sh,安装编译依赖文件.
然后sh build.sh编译1.9版本的sys_nicmonitor#1.9-x86_64-Linx-Rocky4.2.pkg.tar.gz
调试模式下:
cd sys_nicmonitor-1.9
make clean
make
make test
make runtest
版本号变更方法,更新sys_nicmonitor/version.h文件,需要同时修改//后面的和define中的,前者用于pkg包,后者用于sys_nicmonitor程序.
制作pkg包方法: sh build.sh