Mysql 5.6源碼安裝Googlemock was not found

mysql 5.6源碼安裝時發生了一個警告Googlemock was not found,看了一下,是新版mysql 5.6還支持了google的c++mock框架了,提示帶了-DENABLE_DOWNLOADS=1可解決這個問題(就是容許下載)。
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/usr/local/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS

接下來能夠在mysql-5.6.10/source_downloads這個路徑下會下載一個gmock-1.6.0.zip文件, 這個文件的安裝
unzip gmock-1.6.0.zip
./configure
make

再編譯安裝就正常了。
相關文章
相關標籤/搜索