VS2015 mpirxx错误C4146

时间:2016-01-18 19:21:04

标签: c++ mpir

我正在使用Visual Studio社区2015,我想用mpirxx建立一个项目。

最近我编译了mpirxx代码以获取调试库文件。在我的项目中,我已经包含了mpirxx.h文件并链接了mpirxx.lib,但是当我尝试编译时,我从mpirxx.h中获取了17个相同的错误,来自代码周围的多行。

Error C4146 : The unary operator 'minus' was applied to unsigned. The result remains unsigned.

以下是一个例子:

212 - __mpz_set_ui_safe(p, -static_cast<mpir_ui>(l));

这是图书馆的已知问题吗?我应该改变吗? 任何帮助表示赞赏。

0 个答案:

没有答案