728x90
728x90
Warning[Pe301]: typedef name has already been declared (with same type)
위와 같은 동작의 IAR 경고는 컴파일상의 문제 입니다. 이럴때는 중복 되는 부분에 다음과 같이 정의를 해 주면 컴파일시 경고가 사라집니다.
아래와 같이 전처리기를 이용합니다.
#ifndef __SIGFOX__TYPES
#define __SIGFOX__TYPES
/* Unsigned Type*/
typedef unsigned char sfx_u8;
typedef unsigned short sfx_u16;
typedef unsigned long sfx_u32;
typedef unsigned char sfx_bool;
/* Signed Type */
typedef signed char sfx_s8;
typedef signed short sfx_s16;
typedef signed long sfx_s32;
/* Custom Types */
typedef unsigned short sfx_error_t;
#endif
728x90
'WORK > Sotfware' 카테고리의 다른 글
[IAR_STM32] no debug probe found connected to the usb port session aborted (0) | 2021.12.06 |
---|---|
[github] 5분만에 GitHub에 소스 저장하는 방법 (0) | 2021.11.26 |
[Error] lvalue required as left operand of assignment (0) | 2021.05.31 |
[C언어] 지역 변수, 전역 변수, 정적 변수 (0) | 2020.12.18 |
[Python27] 다운로드 후 설치하기 (0) | 2020.10.19 |
댓글