看板 C_and_CPP 關於我們 聯絡資訊
: : HINSTANCE hDLL = LoadLibrary(TEXT("libGLESv2")); : : FARPROC p2 = GetProcAddress(hDLL,"glCompileShader"); : : void (*p)(GLuint); : : p = (void (*) (GLuint)) p2; : : p(shader); 打開 libGLESv2.dll的話, 裡面真的有 glCompileShader 嗎? 還是說是加上其它符號 像是 glCompilerShader@3jlksda 這一種的…? -- 上士聞道,勤而行之 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.234.74
VictorTom:應該是有, 因為小弟也有抓了PowerVR的.dll, 我其實是可 12/04 20:13
VictorTom:Get到的; 除非我們用的版本不同@_@" 12/04 20:13
WPC001:應該是第一種, 建議你用PE Explorer看一下就知道了 12/05 09:28
slgn0129:如果是 glCompilerShader@3jlksda 是表示什麼意思呢@@? 12/05 14:29
sunneo:那是name mangling 12/05 18:54
slgn0129:我用PE看了之後 發現v2裡面 API的後面會有@4 之類的 12/07 11:29