-2
我遇到了一個問題,我不知道從哪裏開始。我在筆記本電腦上開發了代碼,並且工作正常。我搬到另一臺電腦,現在我編譯時,已更改的計算機現在無法編譯
error: unknown type name 'mpfr_exp_t'
mpfr庫位於兩臺計算機上的相同位置。任何人都可以給我一個線索如何在新電腦上了解什麼是錯的?
我遇到了一個問題,我不知道從哪裏開始。我在筆記本電腦上開發了代碼,並且工作正常。我搬到另一臺電腦,現在我編譯時,已更改的計算機現在無法編譯
error: unknown type name 'mpfr_exp_t'
mpfr庫位於兩臺計算機上的相同位置。任何人都可以給我一個線索如何在新電腦上了解什麼是錯的?
的MPFR庫改變版本之間的一些語法。特別是,由於在評論中指出,
「的指數值的官方型號從mp_exp_t改爲mpfr_exp_t在MPFR 3.0」。
改變代碼解決了這個問題。
究竟如何你希望得到幫助,而不包含最小,完整,可驗證的示例](http://stackoverflow.com/help/mcve)? –
我不知道如何給出一個可驗證的例子,因爲我的代碼在一臺計算機上工作。我想幫助如何通過編譯來解決這類問題,例如一些提供更多信息的編譯器標誌。也許這種幫助是不可能的。 –
http://www.mpfr.org/mpfr-current/mpfr.html#Installing-MPFR states「指數值的正式類型已從MPFR 3.0中的」mp_exp_t「更改爲」mpfr_exp_t「,可能您沒有lib安裝或需要3.0版本 – davedwards