我正在使用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));
这是图书馆的已知问题吗?我应该改变吗? 任何帮助表示赞赏。