제목처럼
프로그래밍을 했는데
/tmp/ccQrhOHr.o: In function `screen_first':
test.c:(.text+0xc24): undefined reference to `make_ip_list'
test.c:(.text+0xd63): undefined reference to `make_packet_ip_filtered'
test.c:(.text+0xd8b): undefined reference to `make_represent_dns_list'
이런식으로 에러가 나네요...
int make_ip_list(){
}
int make_packet_ip_filtered(){
}
int make_represent_dns_list(){
void screen_first(){
int make_ip_list(){}
int make_packet_ip_filtered(){}
int make_represent_dns_list(){}
//선언만..
a = make_ip_list();
b = make_packet_ip_filtered()
c = make_represent_dns_list()
}
구조는 이런식으로 짯습니다.
screen_first안에서 제가 만든 함수를 쓰는데...
저거 말고도 다른 함수들도 있는데 그건 에러가 안나더라구요..
함수안에서는 선언을 따로 해줘야 하나 해서 선언을 해줫지만 소용 없었구요...
저거 말고는 다른 warning error가 없는데 컴파일이 안되니 속이 타네요...
인터넷 검색에서는 메이크 할때 라이브러리 같은것의 순서 문제라는데
해당 파일 하나만 컴파일 합니다.
cc test.cc 로 컴파일 하구요...
긴글 읽어주셔서 감사합니다 ㅠㅠ