0

나는 십자가가되어 혼란스러워 질 때까지 답변을 검색했습니다. \ CppUnit을을 :CppUnit 및 Visual Studio 2010 시작하기

은 내가 C로 소스 포지에서 CppUnit을 1.12.1을 다운로드하여 압축을 푼 비주얼 스튜디오 2010과 윈도우 XP 환경을 가지고있다. Visual Studio를 사용하여 src/CppUnitLibraries.dsw를 열고 배치 라이브러리를 사용하여 lib 디렉토리를 채우는 모든 프로젝트를 빌드해야한다는 것을 이해합니다. 이것은 본질적으로 CppUnit "설치"프로세스의 범위입니다. 내가 CppUnitLibraries.dsw를 열려고하면

는 그러나 Visual Studio는 프로젝트가 현재 비주얼 C++ 프로젝트 형식으로 변환해야합니다 말한다. "예"(프로젝트를 변환하고 열 때)를 클릭하면 프로젝트 파일을로드 할 수 없다고 말하면서 솔루션에서 언로드 가능한 프로젝트를 제거할지 묻습니다. 이것은 내가 원하는 일이 아닙니다. CppUnitLibraries.dsw 솔루션의 많은 프로젝트에서이 작업을 수행합니다.이 작업이 원하지 않는 것으로 가정합니다.

내 검색 결과의 몇

내가 열도록 지시 SRC \ msvc6 \의 TestRunner \ MsDevCallerListCtrl.cpp 말한다 라인 ...

#import "libid:80cc9f66-e7d8-4ddd-85b6-d9e6cd0e93e2" version("7.0") lcid("0") raw_interfaces_only named_guids "

를 ... 발견하고 7.0을 대체 그러나 이것은 도움이되지 않습니다.

내가 CppUnit을 시작하려면 어떻게해야합니까? (이 질문이 매우 불쾌한 점이라면 유감 스럽습니다. 매우 혼란 스럽네요.)

+0

가능한 중복 [비주얼 스튜디오 2010 CppUnit을 구축하는 방법] (http://stackoverflow.com/questions/5462852/how-to-build-cppunit-with-visual-studio-2010) – starblue

답변

0

나는 믿습니다. 확장자를 .dsw가 비주얼 스튜디오 .NET 2003 년 1998

에 비주얼 스튜디오 6에서 사용하는 것을, 그들은 .sln Solution Files로 이동했다. 형식이 다소 변경되었지만 Visual Studio 2010은 여전히 ​​2010 파일을 사용합니다. 당신이를 .dsw 파일을 함께 제공 일부 소프트웨어를 다운로드 한 경우

그래서, 비주얼 스튜디오 2010을 사용할 수 있도록하기 위해의 .sln에 해당 파일을 변환해야합니다.

우리가 직장에서 비주얼 스튜디오의 최신 버전으로 업그레이드 한 때마다

는 지난 몇 년 동안, 우리는 새로운 컴파일러, 일부 소스 코드를 변경했습니다했습니다. 따라서 .dsw 파일과 함께 제공되는 C++ 코드는 상당한 노력이 필요할 것입니다.

새로운 빌드 나 버전의 CppUnit을 찾으려고하거나 다른 도구를 찾으라고 제안합니다.

question가 유용합니다.