rxcpp--基础
RxCpp
RxCpp(Reactive Extensions for C++)是一个用于C++的响应式编程库,它基于观察者模式、迭代器模式和函数式编程的思想,提供了一种处理异步数据流和事件流的强大方式。RxCpp是ReactiveX(Rx)系列的一部分,ReactiveX在多种语言中都有实现(如RxJava、RxJS、Rx.NET等)。
RxCpp的主要编程语言是C++,它是一个纯头文件库,依赖于标准C++库。
数据流和事件流
安装
github代码库
可参考博主教程
git clone --recursive https://github.com/ReactiveX/RxCpp.git
cd RxCppmkdir build && cd build
cmake ..
make
sudo make install
怎么查看系统是否安装了RxCpp
ls /usr/local/include/rxcpp#或者直接查找
sudo find / -name "*rxcpp*"