提示:提问和回答别人的问题均可赢得积分
问题:关于boost的用法?
下载的Boost库,安装配置后,编译报以下错:
e:\workdoc\programs\boost_1_32_0\boost\regex\v4\regbase.hpp(120) : error C2955: 'collate ' : use of class template requires template argument list
d:\tools\vc98\include\locale(67) : see declaration of 'collate '
e:\workdoc\programs\boost_1_32_0\boost\type_traits\detail\wrap.hpp(16) : fatal error C1506: unrecoverable block scoping error
Error executing cl.exe.
高手帮我啊,不知道是哪里的问题呢???
提问时间:
2007-5-16 10:04:35 回答次数:
(5) 提问人:
软界网友 我来回答
回答(1)
1.32?
下一个1.34版吧
在换一个新的编译器编译,别用vc6了
回答(2)
只能这样了吗?可是在同一台电脑上,运行另外的一个程序,也是用到诸如#include <boost/regex.hpp> ,就没有这个错误,这是怎么回事啊?
回答(3)
用VS2003来生成lib文件很方便。
只要配置好环境nmake /fvc71.mak一下就可以了。
回答(5)
安装上了吗?
如果还没有安装上,看一下这篇文章
http://blog.donews.com/dukejoe/archive/2007/05/15/1165283.aspx
关键字:
39,
hpp,
编译,
as,
vc,
le,
se,
一个,
没有,
ar,
boost_1_32_0,
programs,
workdoc,
collate,
include,
errorC