瞭解pdf的第一步

從編譯xpdf做起,在windows下編譯的第一個錯誤:

GString.cc(531) : error C2668: ‘pow’ : 模稜兩可的呼叫多載函式
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(575): 可能是 ‘long double pow(long double,int)’
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(527): 或       ‘float pow(float,int)’
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\math.h(489): 或       ‘double pow(double,int)’
當嘗試符合引數清單 ‘(int, int)’ 時

Google後就參考建議將x = floor(x * pow(10, prec) + 0.5);這一行的10改成10.0吧!

Print Friendly, PDF & Email

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料