Mucit23
Üye
- Katılım
- 7 Ekim 2022
- Mesajlar
- 79
Selamlar
Keil ARM Compiler 6 ile birlikte sanırım #pragma tanımları kaldırılmış. Benim Eskiden ARM Compiler 5 ile derlenen kodlarımı Compiler 6 ile derlediğimde aşağıdaki hataları Alıyorum.
Bu hataların çözümünü bilen var mı?
Keil ARM Compiler 6 ile birlikte sanırım #pragma tanımları kaldırılmış. Benim Eskiden ARM Compiler 5 ile derlenen kodlarımı Compiler 6 ile derlediğimde aşağıdaki hataları Alıyorum.
Kod:
../Core/Src/printf.c(21): error: '#pragma import' is an Arm Compiler 5 extension, and is not supported by Arm Compiler for Embedded 6 [-Warmcc-pragma-import]
21 | #pragma import(__use_no_semihosting_swi)
| ^
../Core/Src/printf.c(28): error: redefinition of '__FILE'
28 | struct __FILE { int handle; /* Add whatever you need here */ };
| ^
C:\Users\ferhatyoleem\AppData\Local\Keil_v5\ARM\ARMCLANG\bin\..\include\stdio.h(119): note: previous definition is here
119 | struct __FILE {
| ^
2 errors generated.
Bu hataların çözümünü bilen var mı?