GNU C 의 malloc 코드를 windows 환경의 Visual studio2010 에서 .lib로 만드려고 합니다. 자꾸 문제에 부딛히네요..
글쓴이: muzholiq / 작성시간: 월, 2013/04/08 - 5:17오후
안녕하세요
어떻게 해결이 잘 나지 않아서 결국 글을 올립니다 ㅜ
문제는 제목에서 보신 바와 동일합니다.
gnu c 의 malloc 관련 소스 코드를 모두 visual studio로 가지고 와서 정적 라이브러리화 시키고 싶은데 정말 자잘한 오류들이 많네요ㅔ..
하나하나 억지로 고치고 있긴 한데 이게 맞는 방법인지 잘 모르겠습니다.
gnu c 에서 헤더 파이로 존재하지 않고 h-data로 존재하는 파일들 문제라던지,,, __BEGIN_DECLS 이런데서도 오류가 나고요 ...
혹시 저에게 해결책을 주실 수 있으신 분 있나요 ? 혹은 이러한 방법으로 윈도우 환경에서 GNU C 라이브러리를 만들어 보신 분 계신가요 ?
ㅜㅜ
부탁드립니다 ㅜ
Forums:
Qt로 만드시면 괜찮지 않을까요?
- Qt로 만들기 : 리눅스에서 컴파일 되면. 윈도우에서도 컴파일 됩니다.
- VS 6.0 으로 만들기 : VS 2010 보다는 하위 버전이라 다소 호환성이 좋습니다.
- DevC 로 만들기 : 거의 GCC에 가깝습니다. ㅇ_ㅇ;;
이중에 하나 사용하시면. 좀 더 편하실거 같습니다.
억지로 코드를 변경하면. 더 큰 문제가 발생할 수 도 있습니다.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
malloc같은 함수는 결국 운영체제의 시스템콜을
malloc같은 함수는 결국 운영체제의 시스템콜을 호출할텐데요
소스코드 그대로 컴파일만으로 포팅이 가능한지부터가 의문이군요.
malloc함수는 vc런타임에서 이미 제공하는데
그걸 쓰는게 좋을거 같은데여..
굳이 gnc-c에 있는게 윈도우에서 잘 돌아간다는 보장도 없고
즐린
댓글 달기