[問題] 板上有人使用過 PAPI 提供的 flops指令嗎?已回收

看板MATLAB作者時間16年前 (2009/02/13 00:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
不知道板上的各位有沒有人使用過呢? 現在遇到了個問題...希望大家幫忙解決 PAPI有在MATLABCentral提供了flops的解決方法 http://www.mathworks.com/matlabcentral/fileexchange/5445 (這邊的比較舊) 而在PAPI自己的網站有比較新的 http://icl.cs.utk.edu/papi/software/index.html 我是在這邊 Download PAPI 3.6.2 的版本 問題來了...要使用PAPI的東西必須要會mex, >> mex -setup 我這邊是選 Microsoft Visual C++ 2005 in C:\Program Files\Microsoft Visual Studio 8 的Compiler. 接著執行 >> mex PAPI_flops.c 就發生以下的錯誤訊息 Microsoft (R) Incremental Linker Version 8.00.50727.42 Copyright (C) Microsoft Corporation. All rights reserved. C:\DOCUME~1\kc\LOCALS~1\Temp\mex_F889C164-AD62-4856-6780-DD3DABA7C122\PAPI_flops.obj 正在建立程式庫 C:\DOCUME~1\kc\LOCALS~1\Temp\mex_F889C164-AD62-4856-6780-DD3DABA7C122\templib.x 和物件 C:\DOCUME~1\kc\LOCALS~1\Temp\mex_F889C164-AD62-4856-6780-DD3DABA7C122\templib.exp PAPI_flops.obj : error LNK2019: 無法解析的外部符號 _PAPI_read_counters 在函式 _mexFunction 中被參考 PAPI_flops.obj : error LNK2019: 無法解析的外部符號 _PAPI_start_counters 在函式 _mexFunction 中被參考 PAPI_flops.obj : error LNK2019: 無法解析的外部符號 _PAPI_get_real_usec 在函式 _mexFunction 中被參考 PAPI_flops.obj : error LNK2019: 無法解析的外部符號 _PAPI_flops 在函式 _mexFunction 中被參考 PAPI_flops.obj : error LNK2019: 無法解析的外部符號 _PAPI_event_name_to_code 在函式 _mexFunction 中被參考 PAPI_flops.obj : error LNK2019: 無法解析的外部符號 _PAPI_stop_counters 在函式 _mexFunction 中被參考 PAPI_flops.mexw32 : fatal error LNK1120: 6 個無法解析的外部符號 D:\SOFTWARE\MATLAB\R2007B\BIN\MEX.PL: Error: Link of 'PAPI_flops.mexw32' failed. ??? Error using ==> mex at 208 Unable to complete successfully. 囧> 這該如何是好呢? 試了一天都沒有什麼進展... 請高手幫幫忙了。 THX. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.236.140
文章代碼(AID): #19b4rz7Y (MATLAB)
文章代碼(AID): #19b4rz7Y (MATLAB)