>> Edit article
이름
제목
패스워드
mysql을 C에서 사용하고 싶습니다. 아래의 간단한 예제를 코딩했습니다. #include "/usr/local/mysql/include/mysql/mysql.h" int main(void) { MYSQL mysql; mysql_init(&mysql); mysql_options(&mysql,MYSQL_OPT_COMPRESS,0); mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"odbc"); if (!mysql_real_connect (&mysql,"host","user","passwd","database",0,NULL,0)) { fprintf(stderr, "Failed to connect to database: Error: %s", mysql_error(&mysql)); } } 그리고 /usr/local/mysql/lib/mysql/libmysqlclient.so 를 컴파일시에 같이 link 시켰습니다. 그랬더니 컴파일은 잘 되는데, 실행시에 에러가 나네요 ./loginbypass.cgi: error in loading shared libraries: libmysqlclient.so.10: cannot open shared object file: No such file or directory 무엇이 문제일까요? PHP를 이용한 프로그래밍 예제나 정보들은 많은데 C 관련 예제나 정보는 찾 기가 힘들군요. 고수분의 도움을 바랍니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved