2011-02-25 2 views
0

저는 1990 년대의 오래된 프로젝트를 필사적으로 컴파일해야합니다. 링커는 Code Guard 라이브러리 cg16.lib를 계속 요청하지만이 디스크는 더 이상 설치 디스크가 없습니다.cg16.lib라는 Borland C++ 라이브러리가 필사적으로 필요합니다.

누구나 cg16.lib가 있습니까?

버전 4.5의 Borland C++로 컴파일 중입니다. 그것의 고대 제품이지만 여전히 작동합니다!

ANSWER

cg16.lib 메모리 소비량을 측정하는 디버깅 것을 말한다. 그래서 나는 프로젝트 환경에서 이것을위한 필요성을 돌릴 수 있어야한다고 생각했다. 그러나, 많이보고 난 후에, 나는 옵션을 볼 수 없었다. 그래서 나는 이것을했다. 프로젝트 유형을 dll로 변경하고 컴파일 한 다음 원래 프로젝트 유형으로 다시 변경했으며 컴파일 할 때 작동했습니다. 이는 CodeGuard에 대한 요구 사항이 프로젝트에 있고 프로젝트 유형간에 변경 될 때 제거 된 것과 같습니다.

+1

오래된 소프트웨어를 찾으려면 이베이 (Ebay)와 같은 경매 사이트를 이용하십시오. –

+0

Google에서 많은 것을 검색했지만 믿을 수있는 다운로드 링크를 찾을 수 없습니다. – Petras

답변

3

코드 가드의 사용은 선택 사항이라고 생각했을 것입니다. 당신은 프로젝트에 대한 링커 설정에서 그것을 제거하고 잘 컴파일 할 수 있어야합니다?

+0

그래, 좋은 지적이야. 내가 조사해 볼게. – Petras

+0

아마도 내가 -vG 명령 행 옵션을 찾겠지 만, 100 % 확신 할 수는 없습니다. – antsyawn

관련 문제