我正在开发一个使用谷歌地图数据库的软件.我搜索谷歌,我发现一个C++库可以做到这一点 - libkml.我在这个网站上下载了一些示例代码,但是当我用这个命令编译时:g++ main.cpp -lkml它发生了一个错误:
fatal error: boost/scoped_ptr.hpp: No such file or directory
Run Code Online (Sandbox Code Playgroud)
什么是"boost/scoped_ptr.hpp"?我尝试在终端中找到这个文件
locate boost/scoped_ptr.hpp
Run Code Online (Sandbox Code Playgroud)
但没什么.
您需要从http://www.boost.org/安装boost库
根据您的操作系统,您可以安装预先构建的解决方案.例如,你可以在Ubuntu上做sudo apt-get install libboost-all-dev.在Mac上看到这个帖子Boost:用于Boost
On Windows的MacOSX二进制文件这可能会有所帮助:http://boost.teeks99.com/
| 归档时间: |
|
| 查看次数: |
19235 次 |
| 最近记录: |