을 필요로하는 두 개의 프로젝트를 포함 :비주얼 스튜디오 2010 : 참조 된 라이브러리 솔루션, 내가 비주얼 스튜디오 2010에서 솔루션을 더블 빌드
- 정적 라이브러리
- 같은 라이브러리
나는 그들을 나란히 개발하고있다. 결국 저는 첫 번째 라이브러리에서 사용되는 코드를 공유 할 두 번째 애플리케이션을 만들려고합니다.
내 문제는 내가 지금까지 가지고있는 라이브러리에서 헤더 파일을 수정할 때 솔루션을 처음으로 다시 빌드하면 C1083 : 소스 파일을 열 수 없음 : 'mylibrary.lib': 해당 파일 또는 디렉토리.
두 번째로 다시 빌드하면 라이브러리와 링크가 올바르게 검색됩니다. 그래서 기본적으로 라이브러리를 수정하고 다시 빌드하고자 할 때마다 두 번 연속해서해야합니다. .lib 파일이 첫 번째 다시 작성한 후에 올바른 디렉토리에 배치되지만 응용 프로그램의 빌드가 여전히 찾지 못하는지 확인했습니다.
프로젝트 속성에서 "프레임 워크 및 참조"아래에 참조로 라이브러리를 추가했습니다. 전체 솔루션을 구축 중이며 VS는 올바른 순서로 두 프로젝트를 작성해야한다는 것을 분명히 이해하지만 문제는 여전히 설명됩니다.
어떻게 해결할 수 있습니까?
예. 라이브러리를 참조로 추가 할 때 자동으로 설정됩니다. 사실, 방금 알아 냈습니다. 질문에 직접 대답하고 받아 들일 수 있습니까? – tacospice
당신은 당신 자신의 질문에 대답하고 당신의 응답을 대답으로 표시 할 수 있습니다 (그것을 공유하는 것이 좋다고 가정 할 때). –