C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[39049] [질문] 기존 cpp소스에 .c 파일을 추가해 사용하는 법?
정승욱 [doraq] 869 읽음    2005-02-04 15:34
기존에 .c 로 된 라이브러리가 있습니다. 이것을 이번에 C++BUILDER를 이용해서
윈도용으로 포팅을 했는데요. 화면출력이 필요한 부분만 했거든요.
Canvas라든지 Bitmap등으로 쉽게 잘 하긴 했는데 문제는...
화면출력이 필요한 부분들은 즉 C++코드가 들어가야할 부분은 확장자를 .cpp로 바꿨습니다만
화면 출력부분만  테스트 할때는 문제가 없었는데요
그 밖의 부분의 함수를 호출해서 쓰려니까 link error가 나네요. .c를 프로젝트에 add했는데도
컴파일을 안하네요. 컴파일 안하니까 결국 그런 함수  없다고 에러고...
파일명을 바꿔서 .cpp로 하니까 바로 컴파일 시작하던데...즉 확장자가 문젠데..
컴파일러 지시자 등으로 어떻게 하는 방법없나요?
기존소스 확장자를 cpp로 바꾸지 않고 C++Builder안에서 .c .cpp 를 모두 사용할 수 있는 방법이
뭘까요?

왜냐면 그 기존의 소스란게 Platform에 비 의존적으로 만들어진 거 거든요.
그래서 필요할때마다 각 환경으로 필요한 하부단만 포팅하면 그만인건데 C++과의 링크가
뜻밖에 걸리네요..
도움좀주세요..

+ -

관련 글 리스트
39049 [질문] 기존 cpp소스에 .c 파일을 추가해 사용하는 법? 정승욱 869 2005/02/04
39072     Re:[질문] 기존 cpp소스에 .c 파일을 추가해 사용하는 법? 라스코니 859 2005/02/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.