從編譯xpdf做起,在windows下編譯的第一個錯誤:
GString.cc(531) : error C2668: ‘pow’ : 模稜兩可的呼叫多載函式
C:Program FilesMicrosoft Visual Studio 9.0VCINCLUDEmath.h(575): 可能是 ‘long double pow(long double,int)’
C:Program FilesMicrosoft Visual Studio 9.0VCINCLUDEmath.h(527): 或 ‘float pow(float,int)’
C:Program FilesMicrosoft Visual Studio 9.0VCINCLUDEmath.h(489): 或 ‘double pow(double,int)’
當嘗試符合引數清單 ‘(int, int)’ 時
Google後就參考建議將x = floor(x * pow(10, prec) + 0.5);這一行的10改成10.0吧!