Visual c++ boost::gregorian::date 我不能让它与Visual C++ 2005和Boost 1.43 < /P>一起工作
以下是简单的源代码:Visual c++ boost::gregorian::date 我不能让它与Visual C++ 2005和Boost 1.43 < /P>一起工作,visual-c++,linker,boost-date-time,Visual C++,Linker,Boost Date Time,以下是简单的源代码: #include <boost/date_time.hpp> int main( int argc, char** argv ) { boost::gregorian::date d(); } 我一直在使用其他编译过的boost库,比如文件系统或线程,没有任何问题 我使用 bjam -a 您正在声明一个函数原型,而不是创建一个boost::gregorian::date变量。去掉括号 boost::gregorian::date d; boost
#include <boost/date_time.hpp>
int main( int argc, char** argv )
{
boost::gregorian::date d();
}
我一直在使用其他编译过的boost库,比如文件系统或线程,没有任何问题
我使用
bjam -a
您正在声明一个函数原型,而不是创建一个
boost::gregorian::date
变量。去掉括号
boost::gregorian::date d;
boost::gregorian::date d;