Keil uVision4出現FATAL ERROR L250的解決方案
- 電腦
- 關注:3.2W次
很多朋友在按照網上的破解方法破解Keil後,證書管理界面顯示證書已成功安裝,也沒有超過截止日期,但在編譯C51程序時依然出現警告:FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED Target not created。也就是説KEIL認為目前依然是“受限版本”,無法編譯超過2K限制的代碼,本文針對這種情況找到了一種解決方案,實測有效。
操作方法
(01)首先確認破解軟件紅框內選項選擇無誤(這裏以C51為例);證書管理界面(License Management)顯示證書已成功安裝;然後是破解成功後Keil顯示如圖所示的警告信息。
(02)其實現在Keil已經破解成功。造成上述情況的原因是:這個項目(project)是在之前還沒有破解時建立的,因此project目錄下的文件中記錄了這個項目有代碼長度限制。因此即使用破解版去編譯這個項目,Keil依然認為存在代碼長度限制。Keil官網上有相關解釋:_
(03)接下來我們就按照Keil官網上的方法來處理吧!首先打開不能順利編譯的項目,然後點擊工具欄中的Project->Clean target,然後點擊Project->Rebuild all target files。現在Keil就不再顯示代碼限制信息了。
(04)其實當證書管理中顯示證書安裝成功時,我們就已經完成了破解,只是對於那些之前用限制版創建的項目,我們還需要重新生成一遍目標文件。
特別提示
只有已安裝並使用過KEIL一段時間的用户破解時才可能出現文中所述問題。對於新安裝KEIL的用户,請參考網上其它安裝破解教程。
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/y973m.html