编译错误:找不到boost/atomic.hpp

编译错误:找不到boost/atomic.hpp,boost,Boost,我已经使用以下命令安装了boost sudo apt-get install libboost-all-dev 当我试图编译一个boost项目时,它会给我以下编译错误 fatal error: boost/atomic.hpp: No such file or directory 我查看了/usr/include/boost,该文件也不存在。有人能推荐一个解决方案吗?Boost Atomic从1.53版开始就可以使用。如果未损坏,则安装的版本必须早于1.53。我刚刚检查了boost版本是否为

我已经使用以下命令安装了boost

sudo apt-get install libboost-all-dev
当我试图编译一个boost项目时,它会给我以下编译错误

fatal error: boost/atomic.hpp: No such file or directory

我查看了/usr/include/boost,该文件也不存在。有人能推荐一个解决方案吗?

Boost Atomic从1.53版开始就可以使用。如果未损坏,则安装的版本必须早于1.53。

我刚刚检查了boost版本是否为1.46。我需要下载源代码并在使用apt获取旧版本时手动编译吗-get@ekhan如果新的预构建不可用,那么您需要自己构建它。