1.首先安裝dev-c++
2.配置編譯器
工具->編譯器選項->目錄->二進位制
e:\program files\dev-cpp\mingw64\bin
e:\program files\dev-cpp\mingw64\x86_64-w64-mingw32\bin
工具->編譯器選項->目錄->庫
e:\program files\dev-cpp\mingw64\lib32
e:\program files\dev-cpp\mingw64\x86_64-w64-mingw32\lib32
工具->編譯器選項->目錄->c包含檔案
e:\program files\dev-cpp\mingw64\include
e:\program files\dev-cpp\mingw64\x86_64-w64-mingw32\includ
e:\program files\dev-cpp\mingw64\lib\gcc\x86_64-w64-mingw32\4.8.1\include
工具->編譯器選項->目錄->c++包含檔案
e:\program files\dev-cpp\mingw64\include
e:\program files\dev-cpp\mingw64\x86_64-w64-mingw32\include
e:\program files\dev-cpp\mingw64\lib\gcc\x86_64-w64-mingw32\4.8.1\include
e:\program files\dev-cpp\mingw64\lib\gcc\x86_64-w64-mingw32\4.8.1\include\c++
5.新增-lmysql
undefined reference to `mysql_server_init@12'
新增-lmysql到 專案->專案選項->引數->linker:
undefined reference to `mysql_library_init'
找到ref檔案中的mysql_library_init@12或者其它類似的,去掉字尾,改為mysql_library_init再重新生成.a檔案
使用reimp根據lib生成a檔案
6.新增libmysql.a和libmysql.def目錄
cannot find -lmysql
libmysql.a和libmysql.def在e:\program files\dev-cpp\lib目錄下
新增e:\program files\dev-cpp\lib到 工具->編譯器選項->目錄->庫
或者新增e:\program files\dev-cpp\lib到 專案->專案選項->檔案/目錄->庫目錄
7.新增mysql.h目錄
mysql.h: no such file or directory
mysql.h在e:\program files\dev-cpp\include\mysql目錄下,如果安裝了mysql資料庫,也可以新增資料庫目錄下的mysql.h目錄,e:\program files\mysql\mysql-5.6.19-win32\include
新增e:\program files\dev-cpp\include\mysql到 工具->編譯器選項->目錄->c包含檔案
或者新增e:\program files\dev-cpp\include\mysql到 專案->專案選項->檔案/目錄->包含檔案目錄
}mysql_free_result(res);//操作完畢,查詢結果集
} mysql_close(&mysql);//關閉資料庫連線
} mysql_library_end();//關閉mysql庫
return exit_success;
}
win7遠端連線ubuntu
中提到的vnc遠端桌面的缺點,我們採用第二種方法xrdp,該方法支援多使用者登入並遠端桌面。1 首先參考windows遠端桌面訪問ubuntu12.04 之一 提到的安裝gnome桌面方法 2 進入gnome介面,在左上角進入系統 首選項 桌面共享進行如下設定。我們共享所使用的協議是rdp,所以我們...
Win7系統下局域連線OPC配置
win7系統下局域連線opc配置 一.執行環境 opc伺服器作業系統 win7 客戶端作業系統 win7 如果是xp系統則配置方法類似。由於opc ole for process control 建立在microsoft的com component model 基礎上,並且opc的遠端通訊依賴mic...
Win7下PHP APACHE MySQL的配置
今天第一次嘗試搭建了乙個php的開發環境,軟體使用了 php 5.4.29,apache2.4,mysql5.5。apache 並沒有提供 2.4的 windows 版本,而是提供了 unix 下的tar.bz2 和tar.gz 安裝包,這兩個在windows下是不能用的 apache版本 http...