STM32F7에서 LwIP를 구현합니다. 그리고 나는 문제가있다. 내가 STM32F7xx 용 C 코드의 s32_t 충돌 유형
#include "lwip.h"
을 포함 할 때 나는이 경고를 얻을 : 's32_t'그것은 cc.h 파일에 에 대한
충돌 유형 : https://imgur.com/a/wkERF : 여기 typedef signed long s32_t;
이 문제와 사진입니다
무엇이 잘못되었으며 어떻게 해결할 수 있습니까?
가장 좋은 해결책은 또는 을 #include하여 거기에서 int32_t 유형을 사용하는 것입니다. –
's32_t'는 이미 포함 된 헤더 파일 중 하나에 이미 정의되어 있습니다. 'typedef signed long s32_t; '를 제거하고 컴파일되는지 확인하십시오. –
그리고 헤더의 정의는 아마도 그것이 'int'일 것입니다. 동일한 크기이지만 호환되지는 않습니다. –