2011-08-23 2 views
2

내 프로젝트와 함께 타사 정적 라이브러리를 연결할 때 얻을 수있는 컴파일러 경고를 없애고 싶습니다. 나는 그것을 개발하고 있기 때문에 항상 디버그 모드로 컴파일하지만 써드 파티 라이브러리는 심볼이없는 외부 라이브러리이다. warning LNK4099: PDB 'vc90.pdb' was not found with ...VS 2008에서 디버깅을 사용하여 디버깅하지 않고 정적 라이브러리를 실행 파일에 연결하는 방법은 무엇입니까?

내가 그것을 무시하지 않고이 경고를 해결할 수 있습니다

컴파일러는 다음과 같은 경고를 보여줍니다? 디버깅 할 필요가 없으면 왜 정적 라이브러리를 디버깅 기호로 링크해야합니까?

답변

0

여기에서 인용 : Linker Tools Warning LNK4099

당신이 개체에 대한의 .pdb 파일이없는 경우 PDB를 사용할 필요가, 또는 /DEBUG 링커 옵션을 제거하지 않도록 또한, /Z7 컴파일 할 수

당신은 연결하고 있습니다.

+0

우리가 연결하는 정적 라이브러리마다이 작업을 수행 할 수 있습니까? 아니면 우리가 연결하고있는 모든 정적 라이브러리에 적용되는 전역 설정입니까? –

+0

잘 모르겠습니다. 시작 프로젝트에 적용 해보고 프로젝트 속성의 명령 줄 섹션을보고 지정된 방법을 확인하십시오. – yasouser

관련 문제