我正在尝试从Cryptlib编译代码。但是我在this文件的第96行出错。我还从mingw中获得了gthr.h中的其他几个错误。
我正在使用Windows下的mingw 4.8.1进行编译。
错误我得到了debug.h的第96行
error: expected unqualified-id before '{' token
编辑1:我更改了文件,以便使用第93行定义static_assert。但是我在mingw的typetrait文件中遇到了一个新错误。
template<typename _Tp, typename... _Args>
struct __is_nary_constructible
: public __is_nary_constructible_impl<_Tp, _Args...>::type
{
static_assert(sizeof...(_Args) > 1,
"Only useful for > 1 arguments");
};
错误是:
error: expected identifier before 'sizeof'|
答案 0 :(得分:0)
所以我只是评论了困扰我的2行,编译器没说一句话所以没关系。