달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

동일한 프로젝트를 다른 버전의 VS에서 컴파일 할 때 


error LNK2038: '_MSC_VER'에 대해 불일치가 검색되었습니다. ......


이런 에러가 날 수 있다.




이 경우를 해결하기 위해서는


1) 프로젝트 속성 -> 구성속성 -> 일반

인터넷 상에서는 플랫폼 도구 집합을 아래 사진과 같이

 Visual Studio 2012(v110) 에서 Visual Studio 2010 (v100)으로 변경하라고 했는데 나는 v100이 없어서 <부모 또는 프로젝트 기본값에서 상속>을 선택했다.



2) 프로젝트 속성 -> 구성속성 -> 코드 생성


다중 스레드 디버그 DLL(/MDd) 다중 스레드 디버그 (/MTd) 로 변경




그랬더니...



잘 된다.


착하다.

'DATA_OLD > C/C++' 카테고리의 다른 글

[C++] const의 쓰임새  (0) 2014.11.11
[C++] 범위 기반 for문  (0) 2014.11.11
[C++] switch문 내에서 변수 선언에 대해  (0) 2014.11.11
[STL] List / Map  (0) 2014.10.21
[STL]Vector  (0) 2014.10.21
:
Posted by 웽웽