polarssl 是一个可移植、易用、代码可读、灵活的 SSL 库。
编译
可以使用以下系统编译:
- Make
- CMake
- Microsoft Visual Studio
默认的编译系统是 CMake。CMake 编译出的始终是最新的版本,个别特性没有移植到其他系统中。
CMake
cmake .
make
支持以下构建模式:
- Release 发布
- Debug 调试
- Coverage 除了调试信息之外,还包括覆盖率信息
使用 CMake 切换构建模式很简单,例如切换到调试模式:
cmake -D CMAKE_BUILD_TYPE:String="Debug" .
使用如下命令运行测试:
make test
Make
使用如下命令即可。
make
Microsoft Visual Studio
适用于 Visual Studio 6.0 或以上版本
示例程序
在programs/
目录下包含了示例程序,大多数程序包括单一的特性和用例。
编撰 SegmentFault
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。