前端之家收集整理的这篇文章主要介绍了
c – 如何为项目添加提升?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我从事跨平台(
Windows,
Linux,Solaris)项目.我想在这个项目中使用Boost的shared_ptr.
如何安装它,并将其与项目一起重新分发给客户?
我在Linux / Solaris上没有root权限,所以我可能必须将Boost的源添加到我的源代码中,并将它们一起构建.
此外,我们的Solaris版本非常陈旧(2.5.1,1996年5月).它能否导致shared_ptr的构建出现问题?
只需安装boost头
文件(您不需要为shared_ptr编译和安装库,因为它只是头
文件).不要忘记检查是否在IDE内部设置了boost的包含路径,因此它将能够找到头
文件.
在您的代码文件中,包含此标头:
#include<boost/shared_ptr.hpp>
并像这样使用它:
boost::shared_ptr<int> ptrToInt (new int);
原文链接:https://www.f2er.com/c/116501.html