我正在使用 Eclipse Indigo 在 Ubuntu 12.04 LTS 上使用 OpenCV 2.4.6.1 版本开发图像处理应用程序。我使用英特尔 ICC 编译器版本 14。
我需要使用 Boost 中分布的线程库。这样我就成功地用 Intel 编译器编译了 Boost 1.54。
要使用以下代码进行编译,将 -lboost_thread 开关添加到链接器的标志列表中:
boost::this_thread::sleep_for(oneFrameProcessDuration -(boost::chrono::high_resolution_clock::now() - startTime));
在这个整体应用程序编译成功之后。当我开始申请时,
boost::exception_ptr boost::exception_detail::get_static_exception_object<boost::exception_detail::bad_alloc_>()
抛出异常。即使我无法到达我的主要功能的第一行。
可能是什么问题?
问候。