Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我尝试编译 C++ 和 qt 项目时,我遇到了这个奇怪的错误:
error: use of deleted function ‘boost::filesystem3::directory_iterator::directory_iterator(const boost::filesystem3::directory_iterator&)’
代码中的任何地方都没有使用 delete(),这个错误是什么意思?发生此类错误时我应该寻找什么?
如果您使用std=c++11像 1.48 这样的旧 libboost,就会发生这种情况。
std=c++11
解决方案是安装新版本。
另请参阅此答案。