您现在的位置: 软界网软界问答软件开发VC/VC.NET/MFC > 问题显示
我要提问    
提示:提问和回答别人的问题均可赢得积分
加入收藏我要投诉 我来回答
此问题已经被浏览491次,收藏:0次. 所属类别:[VC/VC.NET/MFC]
问题:关于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一下就可以了。
回答人:软界网友 我来回答
回答(4)
编译前,看看环境变量都设置没有
回答人:软界网友 我来回答
回答(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
我来回答
验证码