標題: CANNOT OPTIMIZE FUNCTION keil編譯出現一個錯誤 [打印本頁] 作者: liut_text 時間: 2017-10-2 12:10 標題: CANNOT OPTIMIZE FUNCTION keil編譯出現一個錯誤 定義了一個unsigned char y[8]數組,在main函數里面初始化會報錯
Build target 'Target 1'
compiling 1.c...
C51 FATAL-ERROR -
ACTION: GOBAL OPTIMIZATION
FUNCTION: main
ERROR: CANNOT OPTIMIZE FUNCTION
COMPILATION TERMINATED.
use the following work-around:
#pragma OPTIMIZE (7)
/* your original function */
main () {
....
}
/* end of your original function */
#pragma OPTIMIZE (8)
Target not created
但是不初始化或者建立一個初始化函數,然后在main函數調用就不會報錯,求大神解答一下