我已經編譯了帶有不同優化標誌的fortran程序。我有一個帶默認優化標誌-O2的程序,另一個帶有-fast優化標誌的編譯程序。我能打開用優化標誌-O2編譯的程序。那麼,當我們嘗試在Vtune中加載程序時,程序也會執行?英特爾Vtune在linux上的Fortran代碼的怪異行爲
但是,當我嘗試加載使用優化標誌-fast編譯的程序時,Vtune會引發錯誤「未能最終確定結果」。你打開的結果是空的。這可能是由數據收集過程中的錯誤引起的。這實際上意味着什麼?我在這個論壇上經歷了其他線索,但不太明白它的意思。是
集電極消息我得到如下:
錯誤:分析目標不包含分析所需的符號二進制文件。請參閱文檔瞭解更多詳情 錯誤:在分析目標的靜態二進制文件中找不到有效的dlopen符號。
我使用的是Ubuntu 12.04系統。
非常感謝。請儘快回覆。
Jdbaba
您是否在英特爾開發人員論壇上提問過此問題?甚至問他們的技術支持? –