========= 编译前准备: * 安装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