WebRTC 가 windows 에서 컴 파일 할 때 Runtime Library 형식 을 어떻게 수정 합 니까?

635 단어 webrtc
WebRTC 는 windows 플랫폼 에서 컴 파일 할 때 기본적으로 MT 의 runtime 이지 만, 모두 가 통합 할 때 자신의 프로젝트 는 MD 의 것 이 많 습 니 다. 이 때 실행 시 라 이브 러 리 충돌 문 제 를 보고 합 니 다.
우선 MT / MD 의 장단 점 을 보급 하 겠 습 니 다.http://blog.csdn.net/nodeathphoenix/article/details/7550546
현재 의 주 류 는 MD 임 을 알 수 있다.
그럼 MT / MD 는 어떻게 수정 하나 요?공식 문 서 는 이에 대한 설명 이 적 고 적어 인터넷 을 오랫동안 검색 해 봤 지만 찾 지 못 했다.물론 구 판 gyp 시대 의 수정 방법 만 있 을 뿐 여기 서 는 사용 할 수 없다.
결국 많은 build. gn 파일 을 뒤 져 서 수 정 된 곳 을 찾 았 습 니 다.
src / build / config / win / build. gn 파일 에 이러한 코드 가 있 습 니 다.
configs 가 dynamic 임 을 알 수 있 습 니 다.ctr 시 md 버 전 을 컴 파일 합 니 다.그럼 우 리 는 그 를 dynamic 로 강제 하기 만 하면 된다.ctr 재 컴 파일 중.다 됐어.

좋은 웹페이지 즐겨찾기