一.在Windows平台的编译
1. 准备工作
(1) 安装cmake,下载地址:http://www.cmake.org/download
(2) 安装Visual Studio Express 2010,下载地址:http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso
(3) 下载libiec61850源代码: https://github.com/mz-automation/libiec61850,下载完成后将其解压到指定的目录:$(PATH)\libiec61850
2. 编译
(1) 创建并转到编译目录
cd $(PATH)\libiec61850
mkdir build
cd build
(2) 使用cmake生成编译脚本,在此要注意,在Windows平台下,使用cmake可以生成如下两种类型的编译脚本
第一种:Visual Studio的工程文件*.sln
上述命令执行成功后,会在build目录下生成libiec61850.sln工程文件,使用Visual Studio打开该工程文件即可同时编译出静态库、动态库和所有的例子。
第二种:NMake Makefile
上述命令执行成功后,会在build目录下生成Makefile
执行nmake help,查看编译选项;
</