2023年12月15日发(作者:)

IAR 6.20编译错误清单

1、 ①错误描述:Tool Internal Error:

Internal Error: [CoreUtil/General]: Access violation (0xc0000005) at 007588A5 (reading from

address 0x0)

Internal Error: [CoreUtil/General]: Access violation (0xc0000005) at 007588A5 (reading from

address 0x0)

Error while running C/C++ Compiler

②错误原因:High配置设置为Size,应该为Low

2、 ①错误描述:Fatal Error[Pe1696]: cannot open source file "inc/hw_types.h"

E:StellarisWareM3_9D92boardsdk-lm3s9b96boot_demo2boot_demo2.c 25

②错误原因:C/C++ Complier(Assember)->Preprocessor->Additional include directories:

$PROJ_DIR$.

$PROJ_DIR$..

$PROJ_DIR$......

3、 ①错误描述:Fatal Error[Pe1696]: cannot open source file "lwip/opt.h"

E:StellarisWareM3_9D92utilslwiplib.h 44

②错误原因:C/C++ Complier-(Assember)>Preprocessor->Additional include directories:

$PROJ_DIR$......third_partylwip-1.3.2apps

$PROJ_DIR$......third_partybget

$PROJ_DIR$......third_partylwip-1.3.2portsstellarisinclude

$PROJ_DIR$......third_partylwip-1.3.2srcinclude

$PROJ_DIR$......third_partylwip-1.3.2srcincludeipv4

$PROJ_DIR$......third_partylwip-1.3.2srcincludelwip

$PROJ_DIR$......third_party

4、 ①错误描述:Fatal Error[Pe035]: #error directive: Unrecognized COMPILER!

E:StellarisWareM3_9D92boardsdk-lm3s9b96driversset_pinout.h 59

Error while running C/C++ Compiler

②错误原因:C/C++ Complier-(Assember)>Preprocessor->Defined symbols: ewarm

5、 ①错误描述:Error[Pe020]: identifier "ROM_pvAESTable" is undefined

E:StellarisWareM3_9D92third_partyaesaes.c 319

②错误原因:

6、 ①错误描述:Error[Li005]: no definition for "main" [referenced from cmain.o(rt7M_tl.a)]

Error while running Linker

②错误原因:定义函数:int main(void) { return (0); }

7、 ①错误描述:Error[Li005]: no definition for "main" [referenced from cmain.o(rt7M_tl.a)]

Error while running Linker

②错误原因:如果是库是库函数,在:General Options->Output->Output file:选择:

Library项

4、 ①错误描述:Fatal Error[Pe1696]: cannot open source file "uip.h"

E:StellarisWareM3_9D92third_partyuip-1.0appsdhcpcdhcpc.c 37

②错误原因:

5、 ①错误描述:

②错误原因:

$PROJ_DIR$......third_partylwip-1.3.2apps

$PROJ_DIR$......third_partybget

$PROJ_DIR$......third_partylwip-1.3.2portsstellarisinclude

$PROJ_DIR$......third_partylwip-1.3.2srcinclude

$PROJ_DIR$......third_partylwip-1.3.2srcincludeipv4

$PROJ_DIR$......third_party

$PROJ_DIR$......third_partyuip-1.0

$PROJ_DIR$......third_partyuip-1.0uip

$PROJ_DIR$......third_partyuip-1.0apps

$PROJ_DIR$......third_partyspeex-1.2rc1include

$PROJ_DIR$......third_partyspeex-1.2rc1includespeex

$PROJ_DIR$......third_partyspeex-1.2rc1stellaris

6、 ①错误描述:Fatal Error[Pe035]: #error directive: You now need to define either FIXED_POINT

or FLOATING_POINT E:StellarisWareM3_9D92third_partyspeex-1.2rc1libspeexarch.h 65

②错误原因:

7、 ①错误描述:Fatal Error[Pe035]: #error directive: "Unrecognized/undefined driver for DISK0!"

E:StellarisWareM3_9D92third_partyfatfsportdual-disk-driver.c 62

Error while running C/C++ Compiler

②错误原因:

UART_BUFFERED

DISK0_DK_LM3S9B96

DISK1_USB_MSC

INCLUDE_BGET_STATS

8、 ①错误描述:Error[Pe020]: identifier "ROM_pvAESTable" is undefined

E:SWM3_9D92(6.20)third_partyaesaes.c 359

Error while running C/C++ Compiler

②错误原因:

10、 ①错误描述:Fatal Error[Pe035]: #error directive: You now need to define either

FIXED_POINT or FLOATING_POINT

E:SWM3_9D92(6.20)third_partyspeex-1.2rc1libspeexarch.h 65

Error while running C/C++ Compiler

②错误原因:

11、 ①错误描述:

Error[Li005]: no definition for "ROM_SysCtlClockSet" [referenced from

E:SWM3_9D92(6.20)boardsdk-lm3s9b96safertos_demoDebugObjsafertos_demo.o]

Error[Li005]: no definition for "ROM_FlashUserGet" [referenced from

E:SWM3_9D92(6.20)boardsdk-lm3s9b96safertos_demoDebugObjlwip_task.o]

Error[Li005]: no definition for "ROM_IntPrioritySet" [referenced from

E:SWM3_9D92(6.20)boardsdk-lm3s9b96safertos_demoDebugObjlwip_task.o]

Error[Li005]: no definition for "ROM_GPIOPinTypeGPIOOutput" [referenced from

E:SWM3_9D92(6.20)boardsdk-lm3s9b96safertos_demoDebugObjled_task.o]

Error[Li005]: no definition for "ROM_GPIOPinWrite" [referenced from

E:SWM3_9D92(6.20)boardsdk-lm3s9b96safertos_demoDebugObjled_task.o]

Error[Lp011]: section placement failed: unable to allocate space for

sections/blocks with a total estimated minimum size of 0x11e54 bytes in

<[0x20000000-0x2000ffff]> (total uncommitted space 0x10000).

Error while running Linker

②错误原因:

12、 ①错误描述:

Error[Lp011]: section placement failed: unable to allocate space for

sections/blocks with a total estimated minimum size of 0x11e54 bytes in

<[0x20000000-0x2000ffff]> (total uncommitted space 0x10000).

Error while running Linker