2014-09-26 2 views
1

MySql C/C++ 커넥터 인터페이스를 사용하는 소형 콘솔 응용 프로그램이 있습니다. 기존 코드에서 정적 라이브러리를 만들고 싶습니다. 속성에 "링크"탭이 없으므로 MySql C/C++ 인터페이스를 정적 ​​라이브러리와 연결하는 방법 (또는 가능한 경우)이 궁금합니다. 대화 상자를 엽니 다.종속 라이브러리를 정적 라이브러리에 연결 하시겠습니까?

기본적으로 내 정적 라이브러리를 새 프로젝트에 연결하고 이전 콘솔 응용 프로그램에서했던대로 모든 작업을 수행하고 싶습니다.

MySql C/C++ 인터페이스를 새 프로젝트에 연결하지 않고이 작업을 수행 할 수 있습니까? 아니면 잘못된 각도에서보고 있습니까? 그렇다면 더 나은 대안이 무엇인지 알려주십시오.

답변

1

정적 라이브러리 프로젝트 (즉, win32 환경에서 .lib 파일을 출력 함)는 출력 파일을 생성 할 때 링크되지 않기 때문에 링크 탭이 없습니다.

대신 링크가 필요한 프로젝트 (예 : 실행 파일)의 링크 시간 종속성을 해결하기 위해 다른 .lib 파일과 함께 동의합니다.

당신이 원하는 헤더를 포함하기 만하면 코드와 C/C++ 인터페이스 (lib 파일이기도 함)가 링크 시간에 사용할 프로젝트에 제공되는지 확인하십시오 그 (것)들은 궁극적으로 연결될 것이다

관련 문제