게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
Visual C++ 컴파일 시, 실행파일에 dll 라이브러리 추가 건
게시물ID : programmer_22633짧은주소 복사하기
작성자 : 상사꽃
추천 : 0
조회수 : 1223회
댓글수 : 4개
등록시간 : 2018/10/02 15:45:31
옵션
  • 본인삭제금지

글자수 제한으로 제목이 반말투가 되었네요. ㅋ


Visual C++ 로 간단한 프로그램을 하나 짜고 있습니다.

MariaDB 연동을 위해 MariaDB 에서 제공하는 윈도우용 라이브러리를 쓰고 있는데요.

다른 PC 에서 실행하면 libmariadb.dll 이 없다고 나옵니다.

실행파일에 libmariadb.dll 을 같이 두면 잘 실행이 되구요.


실행파일에 mariadb 라이브러리가 추가되어 실행파일만 있으면 실행되도록 하고 싶은데요.

아래와 같이 했는데 안되네요.

 1. 프로젝트 우클릭 -> Properties -> Linker -> General -> Additonal Library Directories 에 라이브러리 경로 추가함.

 2. 프로젝트 우클릭 -> Properties -> Linker -> input -> Additional Dependencies 에 libmariadb.lib 추가함.

 3. 프로젝트 우클릭 -> Properties -> C/C++ -> Code Generation -> Runtime Library 를 Multi-threaded(/MT) 로 설정함.


인터넷 찾아보면 3번과 같이 하면 실행파일만 있으면 된다고 하는데,

위와 같이 해 봐도 계속 dll 파일이 같이 있어야 합니다.


혹시 방법 아시는 분 알려주시면 고맙겠습니다.

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호