2009-05-08 4 views
0

컴파일러를 Borland C로 지정하면 내 소스 코드가 컴파일되지 않습니다. Microsoft Visual Express로 컴파일러를 선택하면 컴파일됩니다. 일단 Microsoft Visual Express에서 컴파일되면 Borland C에서 컴파일됩니다. 왜 이런 일이 발생합니까?컴파일

+0

오류 메시지를 넣으십시오. – Francis

+1

편집을 어떻게 하시겠습니까? IDE, 메이크 파일, ...? –

답변

1

상호 교환 가능한 개체 형식을 사용하고 있는지 궁금합니다.

그렇다면 Microsoft 특정 확장 프로그램을 사용하고있는 것일 수 있습니다. MS에서 컴파일 할 수 있습니다. 그러면 여러 개의 오브젝트 파일이 생성됩니다. 그런 다음 Borland에서 컴파일합니다. 실제로 컴파일하지는 않습니다 (MS 확장에 barf가 아닙니다). 오브젝트 파일이 이미 있으므로 링크 만합니다.

0

컴파일러가 정확히 무엇을 말하고 있습니까? 그리고 오류가 발생한 곳의 소스 코드를 게시 할 수 있습니까? 이러한 정보가 없으면 왜 이런 일이 발생하는지 말할 수 없게됩니다!