我已经连续几个小时在谷歌上搜索了这个错误,但在任何地方都没有得到太多。我已经在我的 Visual Studios(2010 和 2012)项目中链接了该项目,因为这似乎解决了其他所有人的类似问题。但是,我仍然无法从 boost 的网站上获取我的示例代码并继续出现该错误。文件 libboost_filesystem-vc100-mt-gd-1_47.lib 在我的 C:\Program Files (x86)\boost\boost_1_47\lib 路径中。这是我正在尝试测试并启动和运行的代码。
#include <iostream>
#include <boost/filesystem.hpp>
using namespace boost::filesystem;
int main(int argc, char* argv[])
{
if (argc < 2)
{
std::cout << "Usage: tut1 path\n";
return 1;
}
std::cout << argv[1] << " " << file_size(argv[1]) << '\n';
return 0;
}