리눅스 gcc 컴파일 도중에 에러로 질문드려요~
환찬
질문 제목 : 질문 내용 :
추가해요현재 여기까지 오류를 줄였는데요
gcc -lpthread -o typ client.c server.c
이렇게 썻어요메인이 두번있다는 얘기는 이해하는데요
서버-클라이언트로 하는거라서 서버.c의 메인을 주석하면 프로그램의 의미가 상실되요ㅠㅠ
이럴떄 어떻게해야할까요 ㅠㅠ
//////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////현재 시스템프로그래밍과제 중이라 리눅스를 사용하는데요
client.c
server.c
chat.h
typelib.h
이렇게 네개가 잇어서
gcc -i 헤더파일경로 -o type client.c server.c
이렇게했는데 오류가 나네요오류가 난 c파일 2개는 첨부로 올려놓은 상태입니다 ㅠㅠ
왜안돌아갈까요? ㅠㅠ
-
여우By 2024-06-23
나머지에러는 처리했습니다
-
도도한 2024-06-23
ㅠㅠ조금만 더 도와주실수 있는지요?
gcc -lpthread client.c server.c하면 multiple definition of main 에러가 뜹니다. 클라이언트, 서버 파일에 각각 메인함수가 있기떄문인것은 알겠습니다. 그렇다고 메인함수를 주석처리할수없으니.. 어떻게 컴파일해야하는지가 문제인거같은데.. 어찌해야할지요.. -
터전 2024-06-23
서버클라이언트는 클라이언트 - 서버입니다. 음...쉽게말해서 클라이언트프로그램이잇으면 그프로그램에서 어떠한 메시지를 서버로보내면 서버에서 다시 클라이언트로 보내준다던가 상호작용하는것이라고볼수있구요
서버 - 클라이언트를 이해하고싶으시다면 어차피 프로그래밍공부를하시는거같으니 서점가서 tcp/ip 소켓프로그래밍 책을 한번쯤 봐보시길 추천드립니다. -
민서 2024-06-23
제가 서버클라이언트를 제대로 이해하지못하고 쓰는거같긴한데.. 방법좀 알려주실수있을까요? ㅠㅠ
-
핫체리 2024-06-23
서버 클라 모델로하시는건가요? 그렇담 같이컴파일할게아니라 클라이언트따로 서버 따로일텐데요
하나의 프로그램안에 두개의메인은 존재할수없는걸로아는.... -
나리 2024-06-23
추가 질문드려요~~~^^
-
아유미 2024-06-23
Exit나 malloc이정의된 헤더를선언하셧나확인해보시구요 경로를 다시한번 제대로됫나확인해보시길바랍니다. 그리고 쓰레드를 쓰심거같은제 스레드를쓸경우 컴파일시 -lpthread 도명시해주어야됩니다
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2690517 | cygwin에서요.. (1) | 엘보어 | 2025-04-05 |
2690486 | 문자열과 문자형이요 ~ | 다스리 | 2025-04-05 |
2690344 | 일본어 주석 깨짐 문제 (3) | 연하얀 | 2025-04-04 |
2690314 | 암호문 만들기 -비제네르- | 이퓨리한나 | 2025-04-03 |
2690292 | 왕초보자의 질문!!!!!! 도와주세요 (1) | 하랑 | 2025-04-03 |
2690269 | 정올 문제 인데.. 흠 | 반월 | 2025-04-03 |
2690237 | sizeof에서 short형을 썻는데 왜 4byte가 나올까요? (1) | 바나나 | 2025-04-03 |
2690183 | 문자열과 포인트 비교 (2) | 미즈 | 2025-04-02 |
2690154 | a -48 ? | 희미한눈물 | 2025-04-02 |
2690094 | 테트리스 질문요. | 지후 | 2025-04-01 |
2690066 | 문자열비교!! (1) | 매디 | 2025-04-01 |
2689888 | 좀도와주세요;; ㅠㅠ | 사람 | 2025-03-30 |
2689856 | 메뉴 그리는 거 질문 | 나라빛 | 2025-03-30 |
2689831 | c언어 프로그램 추천 | 하연 | 2025-03-30 |
2689801 | c언어 time.h에서 작동이 중지되었습니다. | 하람 | 2025-03-30 |
2689772 | 2차원 배열의 배열명에 대해서.. | 옆집꼬마야 | 2025-03-29 |
2689740 | 게임 TCP소켓 질문 (2) | 불꾼 | 2025-03-29 |
2689711 | 반복문 모래시계 | 한뎃집 | 2025-03-29 |
2689685 | 경우의 수에 따른 결과 처리 질문드립니다. (2) | 다흰 | 2025-03-29 |
2689655 | .exe에 아이콘 넣는 법좀 알려주세요 | 연하얀 | 2025-03-28 |