그래서, 시험과 노력의 하루 종일 후에, 나는 여전히이 질문에 대한 답을 생각할 수 없었습니다. 저는 완벽하게 this thread과 this one 을 알고 있습니다. 그러나 질문에 대한 답변이 없습니다.C/C에서 MySQL의 .lib를 연결하십시오.
그래서,이처럼의 말을하자, 프로그램을 컴파일 할 때 문제는 다음과 같습니다
#include <iostream>
#include <windows.h>
#include <mysql.h>
using namespace std;
int main()
{
MYSQL *connection, mysql;
MYSQL_RES *result;
MYSQL_ROW row;
mysql_init(&mysql);
}
그리고 내가 입력 섹션 libmesql.lib 및 mysqclient에 추가 시도 링커 오류를
undefined reference to `[email protected]'
를 얻을 수 .lib를 동시에 또는 개별적으로 설치하십시오. .lib 파일을 Visual Studio 기본 폴더로 복사하려고 시도했지만 링커 -> 일반 -> 추가 라이브러리 디렉터리에서 경로를 설정하여 컴파일하려고했습니다. #pragma 주석도 사용해 보았지만 아직 유용하지 않습니다.
그래서 아무도 내가 무엇을 잘못하고 (그리고 아마도이 문제를 해결할 수있는 방법인지) 설명 할 수 있다면 많은 도움이 될 것입니다.
p.s. 그리고 제발, MySQL 문서에 대한 링크로 대답하지 마세요 - 나는 그들에게 here을주었습니다.
Visual Studio 프로젝트 파일을 게시하여보실 수 있습니까? – TimH
물론, [여기] (http://www.mediafire.com/?1v99zhclz98fn43)에 업로드했습니다. – Monceber