어제부터 지금 컴파일 에러 잡는게 죽어남당~
분명히 함수 정의 하고, 해더파일에 선언도하고, 그걸 다른 .c파일에서 include도햇는데,
컴파일 돌리면 undefined라고 정의 안되였다고 에러 나옴다..
왕짜증~ 어제부터 이런 에러만 고치는게, 소스를 샅샅이 다 훑어바두 어디가 문제인지 몰겟슴다
이런 컴파일 에러 디버깅 팁이라두 아시는분 있으면 알려주숑~
--------------------------------------------------
ctrl_mat.c
#include "../drv/drvcom.h"
void
c_init(void)
{
drvcom_init();
}
--------------------------------------------------
drv/drvcom.h
void drvcom_init( void );
--------------------------------------------------
drv/drvcom.c
void
drvcom_init( void )
{
/*処理*/
}
분명히 함수 정의 하고, 해더파일에 선언도하고, 그걸 다른 .c파일에서 include도햇는데,
컴파일 돌리면 undefined라고 정의 안되였다고 에러 나옴다..
왕짜증~ 어제부터 이런 에러만 고치는게, 소스를 샅샅이 다 훑어바두 어디가 문제인지 몰겟슴다
이런 컴파일 에러 디버깅 팁이라두 아시는분 있으면 알려주숑~
--------------------------------------------------
ctrl_mat.c
#include "../drv/drvcom.h"
void
c_init(void)
{
drvcom_init();
}
--------------------------------------------------
drv/drvcom.h
void drvcom_init( void );
--------------------------------------------------
drv/drvcom.c
void
drvcom_init( void )
{
/*処理*/
}
コメント (13)
내말이...
소스안보면 힘들거 같애요.해결하기.
소스르 올레보쇼..
ctrl_mat.c 안에
#include "../drv/drvcom.h"
이거를 한번 #include "./drv/drvcom.h" 이렇게 해봅소
drv/drvcom.c 에두
#include "./drv/drvcom.h"가 포함되여야 함.
#include "../drv/drvcom.h"
이거를 한번 #include "./drv/drvcom.h" 이렇게 해봅소
drv/drvcom.c 에두
#include "./drv/drvcom.h"가 포함되여야 함.
답변 감사함다~
path는 맞슴다.
금방 발견한건데, c source란에 drv/drvcom.c 을 추가안하구 컴파일해서 위에같은 에러 생겻엇슴다
암튼 조언 감사함데이~
path는 맞슴다.
금방 발견한건데, c source란에 drv/drvcom.c 을 추가안하구 컴파일해서 위에같은 에러 생겻엇슴다
암튼 조언 감사함데이~
무슨 驱动开发함두?
車載通信のドライバーのほうです。
잉크르도 한 파일으 죡가에 코피해다가 해보믄 나옵데까?
덩치님~ 들려줘서 땡큐~
죡가가 멈가?
죡가가 멈가?
直下
실행하는 파일 잇는 곳에다가 잉크르도한 파일두 여보믄 되는가 한번 실험해보쇼
구니까나 잉크르도한 파일으 가튼 디레크도리에다가 옇구슬리 해봐두 에라 뜨는가 실험해보쇼
실행하는 파일 잇는 곳에다가 잉크르도한 파일두 여보믄 되는가 한번 실험해보쇼
구니까나 잉크르도한 파일으 가튼 디레크도리에다가 옇구슬리 해봐두 에라 뜨는가 실험해보쇼
VC를 씁소...
괜히 고생하지 말구...
괜히 고생하지 말구...
VC비슷한걸로 컴파일 돌림다
개발환경이 VC사용못함다
개발환경이 VC사용못함다
봐줄수 있을거 같은데요,,,