, когда я пытаюсь использовать MySQL-коннектор C с официального веб-сайта. Connector / C Я получил ошибку, которую трудно разрешить только для изучающего C человека.
ВотCMakeList.txt
cmake_minimum_required(VERSION 3.10)
set(MYSQL_CONNECTOR C:/mysql-connector-c)
include_directories(${MYSQL_CONNECTOR}/include)
set(SOURCE_FILES main.c)
add_executable(untitled ${SOURCE_FILES})
target_link_libraries(untitled ${MYSQL_CONNECTOR}/lib/libmysql.lib)
Пустой код
#include <stdio.h>
#include <mysql.h>
int main (void) {
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char *server = "localhost";
char *user = "root";
char *password = "";
char *database = "core_loc";
/*****/
/*some dummy query*/
return 1
}
Ошибка
![enter image description here](https://i.stack.imgur.com/woWPh.png)