上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 导出C++类(纯虚函数和虚函数) 大致做法就是为 class 写一个 warp ,通过 get_override 方法检测虚函数是否被重载了,如果被重载了调用重载函数,否则调用自身实现,最后导出的时候直接导出 warp 类,但是类名使用 class ,析构函数不需要导出,因为它会被自动调用 纯虚函数 阅读全文
posted @ 2018-05-25 11:06 银魔术师 阅读(1729) 评论(0) 推荐(0) 编辑
摘要: 开发环境搭建 下载源码 "boost_1_66_0.tar.gz" 生成编译工具 编译32位boost库 设置boost动态库加载路径 tee /etc/ld.so.conf.d/boost x86_64.conf 阅读全文
posted @ 2018-05-25 11:06 银魔术师 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 返回值 使用 return_by_value 有点像C++ 11的 auto 关键字,可以让模板自适应返回值类型(返回值类型必须是要拷贝到新的python对象的任意引用或值类型),可以使用 return_by_value 替换 copy_const_reference 、 copy_non_cons 阅读全文
posted @ 2018-05-25 11:05 银魔术师 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 配置环境 导出C++函数 创建工程目录 编写C++函数实现 编写Boost.Python文件 为库编写CMakeLists.txt 编译库 运行python测试库文件 导出C++类 编写C++类实现 编写Boost.Python文件 运行python测试库文件 导出C++类(带构造函数) 编写C++ 阅读全文
posted @ 2018-05-25 11:04 银魔术师 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 下载源码 "boost_1_66_0.7z" 生成编译工具 配置Python环境变量(使用VS2017自带的32位python3) 编译32位boost库 使用Virtual Studio 2017创建一个空项目,然后添加源文件 include include include void print( 阅读全文
posted @ 2018-05-25 11:02 银魔术师 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 下载源码 "boost_1_66_0.tar.gz" 生成编译工具 编译64位boost库 设置boost动态库加载路径 tee /etc/ld.so.conf.d/boost x86_64.conf 阅读全文
posted @ 2018-05-25 10:46 银魔术师 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 创建 CEPH 文件系统 创建存储池 创建文件系统 查询MDS服务 挂载CephFS文件系统 创建挂载目录 方式一 故障处理 mount失败 阅读全文
posted @ 2018-05-25 10:41 银魔术师 阅读(627) 评论(0) 推荐(0) 编辑
摘要: NTP服务配置 NTP客户端配置 监控节点配置(方式一) 以下指令在anode节点执行 为CEPH集群生成UUID scp root@92.0.0.11:/etc/ceph/ceph.conf /etc/ceph/ scp root@92.0.0.11:/etc/ceph/ceph.client.a 阅读全文
posted @ 2018-05-25 10:40 银魔术师 阅读(2488) 评论(0) 推荐(0) 编辑
摘要: 环境拓扑 | 主机 | 配置 | 地址 | 运行服务 | | | | | | | node | CPU:1 内存:2GB 磁盘:vda(20GB) | br mgmt:92.0.0.250 br ex:192.168.203.250/19 | ntp | | anode | CPU:1 内存:2GB 阅读全文
posted @ 2018-05-25 10:39 银魔术师 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 服务端 配置说明 文件名 格式 格式说明 命令帮助 服务端配置 设置配置文件 安装服务 启动服务 客户端配置 安装服务 搜索NFS 挂载目录 取消挂载 阅读全文
posted @ 2018-05-25 10:37 银魔术师 阅读(2225) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页