Windows에서 C 개발에 사용할 단위 테스트 프레임 워크는 무엇입니까? [닫은

StackOverflow https://stackoverflow.com/questions/1757373

문제

Windows XP에서 사용합니다 TDM의 GCC/MINGW32 기본 개발의 경우 GCC 4.4.x를 사용하여 GDB가 있습니다. 테스트 중심 개발에 사용할 단위 테스트 프레임 워크는 무엇입니까?

보기에 확인하다단위 테스트는 아직 Windows에서 작동하지 않습니다.

질문 c에 대한 단위 테스트 프레임 워크 그리고 단위 테스트 C 코드 Windows에서 GCC 4.4.x를 사용하는 것에 대해서는 유사하지만 구체적으로는 아닙니다.

도움이 되었습니까?

해결책

멋진 슬라이드 C와의 TDD에 대한 대화에서 C99 표준 물건 만 사용합니다.

개인적으로 나는 물건을 좋아합니다 말 잘하는, Mingw에서 사용할 수 있습니다.

다른 팁

미니 니트 4 개의 매크로가 길다. 어느 플랫폼. 그것은 완전한 기능을 갖추지 않았지만 작업을 수행하며 귀하의 요구에 맞게 쉽게 확장 할 수 있습니다.

자르다 Windows에서 실행할 수있는 유일한 C 단위 테스트 프레임 워크입니다. Check는 Cygwin을 통해 Windows에서 작동합니다 (이것이 제가 현재 사용하고있는 것).

버전 0.9.11, 확인하다 Mingw 및 Cygwin 플랫폼에서 Windows를 지원합니다.

MINGW 플랫폼에는 포크 () 등가가 없으므로 포크 () 모드를 사용하여 확인할 수 없습니다. 그러나 Cygwin은 사용할 수있는 포크 () 구현을 제공합니다.

모의 개체를 지원하는 C를위한 단위 테스트 프레임 워크 인 Cmocka를 살펴보십시오. Windows에서 테스트 및 지원됩니다.

https://cmocka.org

개인적으로 나는 좋아한다 CFIX, Windows C 개발자를 대상으로 할뿐만 아니라 사용자 및 커널 모드 코드를 모두 지원합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top