configure: error: cannot find mysql header files under /usr/include/mysql.這段**的意思就是找不到:mysql header filesnote that the mysql client library is not bundled anymore!
原因:估計多半是64位的問題,在64位上裝軟體遇到的問題,很多時候都是因為庫路徑的問題,按dongboemil應該是可以解決的。要麼php指定預配置引數mysql的庫路徑,要麼就是把mysql的庫複製或軟鏈結到php預設尋找的目錄。因為mysql時rpm裝的按系統路徑來的。
解決辦法;
--with-mysql=/usr/include/mysql,這個引數應該不對,
把它改為
--with-mysql
或--with-mysql=/usr
!!每次重新配置時先進行make clean再重新預配置進行編譯。
第二個錯誤就有意思了,第二個錯誤就是找不同。
請問者兩個路徑有什麼不同??????
你是不是認為都一樣?其實也對這兩個路徑表面長得確實一樣。
但是!在第乙個路徑中能找到apache2.4,而在第二個路徑中卻找不到apache2.4,這個原因我暫時也不明確,但是這兩段「不同」的路徑的來處我可以說明一下,第一段能找到apache2.4的路徑是我在make && make install 的時候在過程中會出現這個路徑,第乙個就是在make install的時候複製的。第二個就是自己打的了。
如果你出現了找不到apache2.4這個檔案的時候可以嘗試換一下路徑的方式在找一下,說不定會有意外收穫。
MySQL兩個有趣的函式
uuid short 返回 矮的 通用識別符號作為64位無符號整數。返回的值uuid short 屬性返回的字串格式128位識別符號不同。uuid 函式具有不同的唯一性。價值uuid short 如果下列條件成立,則保證是唯一的 這個uuid short 返回值是這樣構造的 server id 25...
兩個有趣的演算法問題
2019年2月19日註 這篇文章原先發在自己github那邊的部落格,時間是2017年2月5日 一共是兩道題,第一道是上學期的matlab考試的時候碰到的,另外一道是師弟發的一道數學題的學習筆記,於是找了個時間想了一下,結合網上找到的資料參考。用的是matlab語言。1.乙隻青蛙,每次可以選擇跳1級...
d的兩個編譯時
兩個階段 ast與ctfe,ast為生成樹,ctfe為編譯時求值.其實很簡單啦.ast樹,必須通過語義給樹加上意義,然後求值函式才能求值,對不對?不然,光是樹,是沒用的.其中,模板變函式,遇見了,先造乙個ast的模板,然後例項化時,就填充這個ast,然後加入整個生成樹裡面.ctfe,在語義分析與 生...