2014-03-07 2 views
0

저는 C++/CLI 프로젝트를 사용 했으므로 가능한 한 빨리 배열의 중앙값을 계산해야합니다. 나는 here에게 해결책을 발견했습니다,하지만 난 내 C에하려고 할 때 다음과 같은 오류 얻을 ++/CLI 프로젝트 :C++/CLI 프로젝트에서 표준 C++ 라이브러리 사용 (중앙값 계산)

error LNK2019: unresolved external symbol _CrtDbgReportW referenced in function "public: short & __cdecl std::vector<short,class std::allocator<short> >::operator[](unsigned __int64)" 

이 나는 ​​/ MD를에 컴파일있어 때문이다? 그렇다면/clr과/MT를 결합 할 수 없기 때문에 사용해야하는 것은 무엇입니까? 어떠한 제안?

+4

이 링크 오류는 일반적으로 릴리스 버전을 연결하고 디버그 구성에 빌드 된 코드로 연결하면 발생합니다. 두 프로젝트를 동일한 솔루션으로 유지하십시오. –

답변

1

신용은 한스 패전트에게 돌아갑니다. 그러나 다른 누군가가 이와 같은 경험을하게 될 경우에 대비하여 답변드립니다. DEBUG 모드에있는 동안 속성> C/C++> 코드 생성> 런타임 라이브러리에있는 내 C++/ClI 프로젝트에서 /MDd 대신 /MD을 가지고있었습니다.

관련 문제