C++로 DLL을 개발 중이며 Boost Test Libraries을 사용하여 해당 DLL의 단위 테스트를 수행하려고합니다.명령 줄에서 Boost :: Test로 DLL 테스트하기
here이 test_runner.exe
인 것을 알았다.
test_runner.exe
을 구하는 방법은 무엇입니까? boost
을 만들 필요가없는 방법이나 위치가 있습니까?
BoostPro download page에서 부스트 1.47을 설치했지만 거기에 test_runner.exe가 없습니다.
감사합니다.
나디에서 사용할 수, 나는 마침내 내 초기 문제를 해결 - console_test_runner.exe 예외 출력 오류 메시지를 캐치 할 때, 그것은 512 개 문자로 트리밍 -이이 파일에 일정 REPORT_ERROR_BUFFER_SIZE에 의해 제한된다 boost \ test \ impl \ execution_monitor.ipp. 16384와 같은 말을 해줄 수 있습니까? 512는 특히 템플릿 유형과 BOOST_THROW_EXCEPTION을 사용하여 자세한 오류 메시지를 표시하는 것만으로는 충분하지 않습니다. 부스트 1.52를 체크인했습니다. 여전히 512 바이트입니다. (이 제안을 여기에 적는 것이 좋을지 모르겠지만, 어떻게 향상 시킬지 알려지지 않았습니다.) – sergtk