Co'Diary

  • 홈
  • 태그
  • 방명록

mfc 1

libcmt.lib 링크 충돌 문제

라이브러리를 링크하여 개발하는 경우, 32bit의 Debug/Release 및 64bit의 Debug/Release에 환경에 맞게 링크할 라이브러리를 각각 설정해야 한다는 불편함이 있습니다. 또한, 다수의 라이브러리를 사용할 때 상호간 링크 충돌이 발생하면 해결이 상당히 까다로워 집니다. 그래서 가능하면 라이브러리 용으로 개발된 프로젝트의 소스코드 파일을 직접 Include하여 컴파일하는 방식을 선호하는데, 이 때에도 심심치않게 libcmt.lib 링크 충돌 에러를 만나게 됩니다. 이는 해당 라이브러리 프로젝트에서 CRT를 Include하고 있는데, MFC 프로젝트에서도 CRT 라이브러리를 사용하기 때문에 발생하는 문제입니다. 이를 해결하려면 프로젝트 설정을 통해 명시적으로 링크 순서를 변경하는 방법이 ..

프로그래밍/C++ & MFC 2021.12.29
이전
1
다음
더보기
프로필사진

Co'Diary

나의 개발 다이어리

  • 분류 전체보기 (25)
    • 프로그래밍 (6)
      • C++ & MFC (4)
      • Javascript (1)
      • .NET (0)
      • 알고리즘 문제풀이 (1)
    • 구축 & 운영 (16)
      • Nginx (2)
      • Database (2)
      • RabbitMQ (8)
      • Grafana & Prometheus (0)
      • CentOS (1)
      • Docker (2)
      • Jenkins (1)
    • 기술 일반 (3)
      • Tools (0)
      • 기타 (3)

Tag

activemq, Baekjoon, K8s, libcmt.lib, 도커, 메시지 브로커, Name mangling, Web STOMP, docker, 라이브러리 충돌, DLL Main, kafka, 오픈 라이선스, CentOS, rabbitmq, CRT, 도커 스웜, 함수호출규약, HTTP 상태 코드, 메시지 큐,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바