가 나는 이런 오류의 무리 얻을 :TRACE 매크로가 제대로 릴리스 빌드에서 컴파일되지 않음 - 내 비주얼 스튜디오 2008 솔루션의 릴리스 빌드를 수행 할 때 C++
오류 C2059 : 구문 오류 : ','
이 내가 일반적으로 TRACE
를 사용하는 방법은 다음과 같습니다
TRACE(_T("My error message.\r\n\tError: %d\r\n\tFile: %s\r\n\tLine: %d\r\n"), ::GetLastError(), __WFILE__, __LINE__);
내가 5 개 매개 변수와 함께 사용 인스턴스도 있습니다.
나는 TRACE
가 릴리스 빌드를 위해 완전히 컴파일한다고 생각했습니다. 컴파일이 완료 되려면 어떻게해야합니까? 감사.
잘 모르겠습니다. 다른 오류는 무엇입니까? –
게시물에 설명 된 오류는'TRACE'가 사용될 때마다 한 번만 얻을 수 있습니다. –
은 올바르게 정의 된'__WFILE__'입니까? 당신은 사전 처리 패스를 수행하여 확인할 수 있습니다 ... – lijie