成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對MySQL代碼進行編譯在Windows平臺上

數(shù)據(jù)庫 MySQL
此文講述的是Windows平臺上正確對MySQL代碼進行編譯,愿在你學習Windows平臺上正確對MySQL代碼中以起到拋磚引玉的作用。

我們今天是要和大家一起討論的是Windows平臺上正確對MySQL代碼進行編譯,前兩天在相關(guān)網(wǎng)站看見Windows平臺上正確對MySQL代碼進行編譯的資料,覺得挺好,就拿出來供大家分享。

或許有很多朋友覺得從Windows平臺編譯MySQL(和PHP搭配之***組合)的代碼有些復(fù)雜,其實不然。如果您對本文中所提到的知識有任何疑問可以透過CSDN的MySQL(和PHP搭配之***組合)板或者MySQL(和PHP搭配之***組合)@CHINA支援論壇尋求幫助。這篇文章中所提到的東西沒有任何的創(chuàng)新性,只是對MySQL(和PHP搭配之***組合)已有文檔的總結(jié)。

 

一、為什么要編譯MySQL代碼

小的時候媽媽就告訴我做事情要先有個打算,不然就做不成事情,所以要有個目的。我不知道閱讀這篇文章的朋

友你是否會注意MySQL(和PHP搭配之***組合)手冊。MySQL(和PHP搭配之***組合)在線手冊近期呈現(xiàn)一種“超越”趨勢,手冊中所描述的內(nèi)容很大部分都是開發(fā)版本中才能找到的,我希望自己在閱讀的同時獲得試驗的機會。同時,我也和其他朋友一樣痛恨軟件中存在各種BUG,所以我要自己編譯代碼。當然,最開始我的初衷是希望借助Intel C++重新編譯MySQL(和PHP搭配之***組合)的代碼獲取更好的性能。

二、編譯代碼要如何準備

這一部分包含下列要點,請務(wù)必注意。

編譯器

Cygwin

內(nèi)存

耐心

編譯器,編譯MySQL(和PHP搭配之***組合)代碼可以使用Cygwin下的GCC以及VC6.0,VC7.1。如果您使用Intel C++

的話,我建議您配合VC6.0使用。不推薦使用VC 7.0的原因是其本身所存在的BUG(已經(jīng)修復(fù),但不公開提供。),如果不裝補丁的話那么會造成錯誤(關(guān)于inline優(yōu)化可以暫時解決)。VC6.0請安裝SP4或SP5以及對應(yīng)的處理器支持補丁包。

cygwin,MySQL(和PHP搭配之***組合)的代碼絕大部分是在Linux編寫,所以很多實用工具以及配置腳本都是*nix風

格,因此我們需要借助Cygwin這一 Unix 模擬環(huán)境。安裝時請選擇上 autoconf automake gnu make libtool bison perl。另外一點,MySQL(和PHP搭配之***組合)的開發(fā)使用bk進行管理,而bk的客戶端也需要借助cygwin運行。如果只想編譯MySQL代碼官方發(fā)布的Windows代碼,那么可以不去關(guān)心這些。

內(nèi)存,編譯MySQL(和PHP搭配之***組合)代碼非常消耗時間,至少我是這么覺得。我建議有一個足夠大內(nèi)存的機器,

否則會讓你有種生不如死的感覺(夸張ing...)。

耐心,***次編譯MySQL(和PHP搭配之***組合)尤其是開發(fā)中的代碼難免會遇到各種各樣的麻煩,嘗試去克服它們。

沒有人***次就應(yīng)該成功,假設(shè)連這些小問題都無法解決那么談何閱讀代碼?所以,多少給自己點信心,也多少有些耐心。

三、獲取資源

我希望閱讀完畢第二節(jié)朋友已經(jīng)準備好了大部分東西,除了編譯MySQL代碼、cygwin之外我們還需要準

備bk的客戶端,可以前往 www.bitkeeper.com 下載回來。如果你不知道cygwin的網(wǎng)址那么請到這里尋找 www.cygwin.com 。

當準備妥當工具后我們訪問 MySQL(和PHP搭配之***組合).bkbits.net ,在這里我們可以看到一個表格。這里的表格每一

項目都對應(yīng)著一個MySQL(和PHP搭配之***組合)的項目,我們關(guān)心的是名為 MySQL(和PHP搭配之***組合)-4.1的項目,這是目前的主要工作重點 MySQL(和PHP搭配之***組合) 4.1.x 版本的開發(fā)樹。

獲取代碼:

shell> bk clone bk://MySQL(和PHP搭配之***組合).bkbits.net/MySQL(和PHP搭配之***組合)-4.1 MySQL(和PHP搭配之***組合)-4.1

更新代碼:

shell> bk pull bk://MySQL(和PHP搭配之***組合).bkbits.net/MySQL(和PHP搭配之***組合)-4.1 MySQL(和PHP搭配之***組合)-4.1

通過上邊兩個命令,我們就可以得到并隨時同步開發(fā)中的MySQL(和PHP搭配之***組合)4.1.x代碼,***次下載的話整個過程很慢大約有100多M的東西需要下載,然后還要解壓縮然后合成代碼。MySQL(和PHP搭配之***組合).bkbits.net 列出的其他項目分別是:

 

MySQL(和PHP搭配之***組合)-4.0

 

MySQL(和PHP搭配之***組合) 4.0.X 開發(fā)樹

 

 

MySQL(和PHP搭配之***組合)doc

 

MySQL(和PHP搭配之***組合)文檔

 

 

MySQL(和PHP搭配之***組合)odbc3

 

MySQL(和PHP搭配之***組合) ODBC驅(qū)動

 

 

MySQL(和PHP搭配之***組合)-3.23

 

MySQL(和PHP搭配之***組合) 3.23.X開發(fā)樹,昨日黃花。

 

 

MySQL(和PHP搭配之***組合)-4.1

 

MySQL(和PHP搭配之***組合) 4.1.x 開發(fā)樹,工作重點。

 

 

MySQL(和PHP搭配之***組合)-5.0

 

MySQL(和PHP搭配之***組合) 下一代版本

 

 

MySQL(和PHP搭配之***組合)cc

 

MySQL(和PHP搭配之***組合)控制中心

 

 

myodbc-3.52

 

初始兼容MySQL(和PHP搭配之***組合) 4.1的odbc驅(qū)動

 

我們都可以使用同樣的方式獲取并隨時同步代碼。

四、產(chǎn)生Windows代碼

默認下載回來的代碼并不適合直接就用,把代碼copy到另外的目錄,然后使用BUILD目錄下

的實用工具 compile-pentium-max 配置代碼,配置完成后使用 scripts 目錄下的實用工具 make_win_src_distribution 產(chǎn)生一個適合Windows使用的代碼,這種方式得到的代碼如同官方下載所提供的代碼,最終成品是一個tar打包。執(zhí)行這些實用工具,也就是shell 腳本需要在代碼樹的***目錄。

Windows平臺上如何編譯MySQL代碼?

作者:未知 文章來源:WEB開發(fā)網(wǎng) 更新時間:2007-11-15 21:13:34百度i貼吧 新浪微博 或許有很多朋友覺得從Windows平臺編譯MySQL(和PHP搭配之***組合)的代碼有些復(fù)雜,其實不然。如果您對本文中所提到的知識有任何疑問可以透過CSDN的MySQL(和PHP搭配之***組合)板或者MySQL(和PHP搭配之***組合)@CHINA支援論壇尋求幫助。這篇文章中所提到的東西沒有任何的創(chuàng)新性,只是對MySQL(和PHP搭配之***組合)已有文檔的總結(jié)。

 

一、為什么要編譯MySQL代碼

小的時候媽媽就告訴我做事情要先有個打算,不然就做不成事情,所以要有個目的。我不知道閱讀這篇文章的朋

友你是否會注意MySQL(和PHP搭配之***組合)手冊。MySQL(和PHP搭配之***組合)在線手冊近期呈現(xiàn)一種“超越”趨勢,手冊中所描述的內(nèi)容很大部分都是開發(fā)版本中才能找到的,我希望自己在閱讀的同時獲得試驗的機會。同時,我也和其他朋友一樣痛恨軟件中存在各種BUG,所以我要自己編譯代碼。當然,最開始我的初衷是希望借助Intel C++重新編譯MySQL(和PHP搭配之***組合)的代碼獲取更好的性能。

二、編譯代碼要如何準備

這一部分包含下列要點,請務(wù)必注意。

編譯器

Cygwin

內(nèi)存

耐心

編譯器,編譯MySQL(和PHP搭配之***組合)代碼可以使用Cygwin下的GCC以及VC6.0,VC7.1。如果您使用Intel C++

的話,我建議您配合VC6.0使用。不推薦使用VC 7.0的原因是其本身所存在的BUG(已經(jīng)修復(fù),但不公開提供。),如果不裝補丁的話那么會造成錯誤(關(guān)于inline優(yōu)化可以暫時解決)。VC6.0請安裝SP4或SP5以及對應(yīng)的處理器支持補丁包。

cygwin,MySQL(和PHP搭配之***組合)的代碼絕大部分是在Linux編寫,所以很多實用工具以及配置腳本都是*nix風

格,因此我們需要借助Cygwin這一 Unix 模擬環(huán)境。安裝時請選擇上 autoconf automake gnu make libtool bison perl。另外一點,MySQL(和PHP搭配之***組合)的開發(fā)使用bk進行管理,而bk的客戶端也需要借助cygwin運行。如果只想編譯MySQL代碼官方發(fā)布的Windows代碼,那么可以不去關(guān)心這些。

內(nèi)存,編譯MySQL(和PHP搭配之***組合)代碼非常消耗時間,至少我是這么覺得。我建議有一個足夠大內(nèi)存的機器,

否則會讓你有種生不如死的感覺(夸張ing...)。

耐心,***次編譯MySQL(和PHP搭配之***組合)尤其是開發(fā)中的代碼難免會遇到各種各樣的麻煩,嘗試去克服它們。

沒有人***次就應(yīng)該成功,假設(shè)連這些小問題都無法解決那么談何閱讀代碼?所以,多少給自己點信心,也多少有些耐心。

三、獲取資源

我希望閱讀完畢第二節(jié)朋友已經(jīng)準備好了大部分東西,除了編譯MySQL代碼、cygwin之外我們還需要準

備bk的客戶端,可以前往 www.bitkeeper.com 下載回來。如果你不知道cygwin的網(wǎng)址那么請到這里尋找 www.cygwin.com 。

當準備妥當工具后我們訪問 MySQL(和PHP搭配之***組合).bkbits.net ,在這里我們可以看到一個表格。這里的表格每一

項目都對應(yīng)著一個MySQL(和PHP搭配之***組合)的項目,我們關(guān)心的是名為 MySQL(和PHP搭配之***組合)-4.1的項目,這是目前的主要工作重點 MySQL(和PHP搭配之***組合) 4.1.x 版本的開發(fā)樹。

獲取代碼:

shell> bk clone bk://MySQL(和PHP搭配之***組合).bkbits.net/MySQL(和PHP搭配之***組合)-4.1 MySQL(和PHP搭配之***組合)-4.1

更新代碼:

shell> bk pull bk://MySQL(和PHP搭配之***組合).bkbits.net/MySQL(和PHP搭配之***組合)-4.1 MySQL(和PHP搭配之***組合)-4.1

通過上邊兩個命令,我們就可以得到并隨時同步開發(fā)中的MySQL(和PHP搭配之***組合)4.1.x代碼,***次下載的話整個過程很慢大約有100多M的東西需要下載,然后還要解壓縮然后合成代碼。MySQL(和PHP搭配之***組合).bkbits.net 列出的其他項目分別是:

 

MySQL(和PHP搭配之***組合)-4.0

 

MySQL(和PHP搭配之***組合) 4.0.X 開發(fā)樹

 

 

MySQL(和PHP搭配之***組合)doc

 

MySQL(和PHP搭配之***組合)文檔

 

 

MySQL(和PHP搭配之***組合)odbc3

 

MySQL(和PHP搭配之***組合) ODBC驅(qū)動

 

 

MySQL(和PHP搭配之***組合)-3.23

 

MySQL(和PHP搭配之***組合) 3.23.X開發(fā)樹,昨日黃花。

 

 

MySQL(和PHP搭配之***組合)-4.1

 

MySQL(和PHP搭配之***組合) 4.1.x 開發(fā)樹,工作重點。

 

 

MySQL(和PHP搭配之***組合)-5.0

 

MySQL(和PHP搭配之***組合) 下一代版本

 

 

MySQL(和PHP搭配之***組合)cc

 

MySQL(和PHP搭配之***組合)控制中心

 

 

myodbc-3.52

 

初始兼容MySQL(和PHP搭配之***組合) 4.1的odbc驅(qū)動

 

我們都可以使用同樣的方式獲取并隨時同步代碼。

四、產(chǎn)生Windows代碼

默認下載回來的代碼并不適合直接就用,把代碼copy到另外的目錄,然后使用BUILD目錄下

的實用工具 compile-pentium-max 配置代碼,配置完成后使用 scripts 目錄下的實用工具 make_win_src_distribution 產(chǎn)生一個適合Windows使用的代碼,這種方式得到的代碼如同官方下載所提供的代碼,最終成品是一個tar打包。執(zhí)行這些實用工具,也就是shell 腳本需要在代碼樹的***目錄。

以上的相關(guān)內(nèi)容就是對Windows平臺上如何編譯MySQL代碼的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL條件select case的實現(xiàn)
  2. MySQL5.0中文問題實際解決方案 
  3. Mysql臨時表運行是需要的代碼有那些?
  4. MySQL修改表結(jié)構(gòu)alter 實操
  5. MySQL ALTER語法的運用

 

責任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-06-09 17:46:53

2010-05-20 13:30:26

MySQL代碼

2020-02-18 09:45:44

云計算云平臺IT

2025-04-23 15:49:37

2025-05-09 09:00:00

Akamai云計算平臺

2009-06-30 15:39:05

JSP虛擬主機

2012-02-10 10:03:51

Node.js

2009-05-05 11:00:09

windows端到端虛擬化

2022-01-21 10:35:03

Windows 11微軟安卓

2020-09-23 23:08:50

開發(fā)者技能Swift

2020-09-21 09:58:01

Frida

2011-07-28 15:07:23

iOS猜數(shù)游戲

2017-03-20 17:20:35

iOSTensorFlow

2013-08-27 10:31:05

Headless模式Java SE設(shè)計模式

2009-09-09 11:27:30

Oracle數(shù)據(jù)庫服務(wù)

2023-02-20 16:45:56

低代碼無代碼平臺

2012-04-25 14:27:03

JavaScala

2013-12-10 09:39:01

Windows平臺Linux開發(fā)

2019-06-19 16:05:51

AppImageFlathubLinux

2011-08-23 09:16:19

Python
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲午夜av| 欧美精品一区久久 | 国产精品污www一区二区三区 | 亚洲黄色片免费观看 | 欧美激情综合五月色丁香小说 | 日韩高清国产一区在线 | 欧美寡妇偷汉性猛交 | 97av视频在线观看 | 国产成人免费观看 | 国产精品99视频 | 日韩中文字幕av | 草草草久久久 | 在线一区二区三区 | 国产 欧美 日韩 一区 | 妞干网福利视频 | 亚洲性视频网站 | 久久99精品久久久久久国产越南 | 九九激情视频 | 搞黄视频免费看 | 四虎影音 | 天天综合国产 | 欧美一区免费 | 天天草天天干 | 自拍偷拍视频网 | 亚洲视频手机在线 | 免费九九视频 | 国产日产精品一区二区三区四区 | 狠狠久| 欧美一区二区三区在线播放 | 久久久久久国产一区二区三区 | 午夜在线视频一区二区三区 | 日本天天操 | 无吗视频| 毛片网络 | 国产精成人 | 亚洲欧美国产毛片在线 | 日韩成人av在线 | 亚洲精品一区二区三区免 | 精品粉嫩aⅴ一区二区三区四区 | 黄色成人在线网站 | 国产高清视频一区 |