發表文章

開發環境搭建:window10 + mysql8.0 + c++ + vscode

圖片
 1. 安裝 c++ 編譯器 1. mingw64 從 github 下載 https://github.com/niXman/mingw-builds-binaries/releases 2. 解壓縮到 C:\ 3. 新增系統變數 PATH,C:\mingw64\bin 4. 測試 2. 安裝 mysql 1. mysql 官網下載 https://dev.mysql.com/downloads/c-api/ 2. 安裝 (一直下一步) 3. 測試 3. 簡單代碼測試 #include <iostream> #include <WinSock.h> #include <mysql.h> #include <Windows.h> #pragma comment ( lib , "wsock32.lib" ) #pragma comment ( lib , "libmysql.lib" ) int main ( int argc , char * argv []) {      std ::cout << "mysql version: " << mysql_get_client_info () << std ::endl;     return 0 ; } 編譯指令:g++ -I"C:\Program Files\MySQL\MySQL Server 8.0\include" main.cpp -L"C:\Program Files\MySQL\MySQL Server 8.0\lib" -llibmysql -o run.exe 複製 dll (C:\Program Files\MySQL\MySQL Server 8.0\lib\libmysql.dll) 到執行檔旁 執行:.\run.exe