![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
liurenjie1024
奇虎商业广告部门工程师
展开
-
boost学习笔记之Pointer Container库
当我们需要在stl的库中装入多态类的对象时,通常的做法是在容器里装入父类的指针,然后手动释放,如我有以下两个类 class Light { .... } class PointLight:public Light { ... } std::vector<Light*> lights; lights.push_back(new PointLight(...2011-07-19 12:25:43 · 161 阅读 · 0 评论 -
Linux下用Eclipse交叉编译
运行环境:ubuntu 12.04, Eclipse C++ IDE 在Eclipse下进行交叉编译十分简单,这里假设你已经拥有了目标主机的编译工具链,我这使用的的arm-linux的交叉工具链。 新建C++ Project - Empty Project 右击Build Configurations - Manage,新建一个Configuration 在C/C++ Build - ...2012-07-07 14:22:32 · 141 阅读 · 0 评论 -
Linux下Boost交叉编译
运行环境:ubuntu 12.04, boost 1.50.0 由于要把boost移植到arm板上去,所以折腾了一下,后来发现其实挺简单的,这里仅记录下流程,跟上文一样,这里假设你的目标系统的工具链已设置好 boost的编译分两部:编译bjam,编译boost 编译bjam的工作比较简单,根据文档上来就可以: 进入下载下来的boost的根目录,进入tools/build/v2 ...2012-07-07 14:42:54 · 545 阅读 · 0 评论