gcc -I옵션에 대해서.....
글쓴이: kcy4950 / 작성시간: 목, 2003/07/10 - 2:49오후
gcc 옵션중에 -I옵션에 대한 질문입니다
-I옵션은 헤더파일의 디렉토리를 포함시키는걸로 알고 있습니다
그래서 간단한 mysql에 접속하는 프로그램을 만들었는데
gcc -c -I/home/cykim/include -I/usr/local/mysql/include test.c
이런식으로 컴파일을 했지만 컴파일시 /home/cykim/include
를 포함시키질 못하네요 (여기서 /home/cykim/include는 제가 만든 헤더 파일이 들어있습니다 )
사용자가 만든 헤더디렉토리를 포함시킬려면 다른 설정을 해야하나요
아시는분 답변 부탁드립니다
************************************
소스
int main()
{
static DB_Data db_work;
}
헤더 파일 위치 /home/cykim/include
사용하는 헤더명 head.h
헤더내용 head.h
struct db_data {
int num_rows ;
int num_cols ;
} ;
typedef struct db_data DB_Data ;
************************************************
에러내용
test.c: In function `main':
test.c:6: syntax error before `db_work'
참고 하세요 ~~ 아시는분 답변 꼭 부탁드려요
Forums:
글쎄요... 작성하신 내용으로만 보면 이상이 없어 보입니다.컴파일할
글쎄요... 작성하신 내용으로만 보면 이상이 없어 보입니다.
컴파일할 때 어떤 에러가 발생하는지... 그리고 실제 소스와 헤더화일의 위치를
자세히 적어서 올려주시는게 답변에 도움이 되지 않을까요.
s(˘∼˘*)z,·´″"`°³о$ √(´∀`√)... (˘ヘ˘ㆀ)a
댓글 달기