이클립스를 이용하여 C 언어를 이용한 소켓 프로그래밍을 하는데 undefined reference 에러가 나아요
글쓴이: dadada6245 / 작성시간: 목, 2013/08/01 - 10:46오전
소켓 프로그래밍 클라인언트 부분의 코드인데요.
컴파일 에러 : 참조 에러가 발생합니다.
Visual studio 에서는 에러가 안나고 잘되는 코드인데요
이클립스에서 C환경 구성하고 코드를 복사하여 실행하는데 참조 에러가 발생합니다.ㅠ
헤더 파일 없어서 그럴거라 생각되는데 맞는걸까요?
만약 그러면 헤더파일은 어떻게 구하죠?ㅠㅠ
visual studio에서 가져오면 되는건가..
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 262.96 KB |
Forums:
아 ㅠㅠ 그리고 제가 Visual Studio 에서는..
아 ㅠㅠ 그리고 제가 Visual Studio 에서는.. Windows.h 파일로 소켓프로그래밍 함수들을 모두 사용했었는데요
헤더 파일을 옮기려고 VisualStudio 설치된 폴더(Microsoft Visual Studio 11.0)에서 검색으로 Windows.h 를 검색했
는데 WindowsStoreAppDll.h 와 marshal_Windows.h 파일 만 검색이 되네요;;
이거는 왜그런걸까요?ㅠㅠ... 어떡해야되지..
참조에러는 헤더파일하고는 거의 아무상관이 없고 라이브러리문제입니다.
인라인함수가 아닌한
함수가 들어있는 라이브러리링크가 안되서 발생합니다.
그리고 아마 윈도우즈 헤더 파일은 Visual Studio에만 있지 않고 platform sdk에도 있는데 거기도 찾아보는게
즐린
감사합니다.
네 다시 찾아보겠습니다 ^^
댓글 달기