Cmake-MySQL編譯參數說明

來源:互聯網
上載者:User

標籤:編譯參數   cmake   


Cmake-MySQL編譯參數說明

(來源於MySQL官方手冊)
https://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html

Formats Description DefaultIntroduced Removed   ##格式描述預設匯入刪除BUILD_CONFIG  Use same build options as official releases ##b使用相同的編譯選項為正式版本CMAKE_BUILD_TYPE  Type of build to produce RelWithDebInfo  ##體型產生relwithdebinfoCMAKE_CXX_FLAGS  Flags for C++ Compiler   ##旗幟的C++編譯器CMAKE_C_FLAGS    Flags for C Compiler  ##c標誌的C編譯器CMAKE_INSTALL_PREFIX    #安裝基礎目錄COMPILATION_COMMENT    ##編譯環境CPACK_MONOLITHIC_INSTALL #是否包構建生產單檔案了DEFAULT_CHARSET          ##預設伺服器字元集latin1DEFAULT_COLLATION      #預設建立資料庫字元集-DWITH_SYMVER16         ##是否libmysqlclient.so.18包含symver 16和18下5.6.31符號。ENABLED_LOCAL_INFILE   ##是否啟用本機資料匯入ENABLED_PROFILING     ##是否啟用查詢分析代碼ENABLE_DEBUG_SYNC      ##是否啟用5.6.36調試同步支援ENABLE_DOWNLOADS      ##是否下載任意檔案ENABLE_DTRACE         ##是否包括DTrace支援ENABLE_GCOV            ##是否包括gcov支援5.6.3ENABLE_GPROF          ##使gprof(最佳化Linux構建只)關閉5.6.6INNODB_PAGE_ATOMIC_REF_COUNT    #啟用或禁用頁面引用INSTALL_BINDIR          ##使用者可執行目錄首碼/箱INSTALL_DOCDIR           ##檔案目錄首碼/文檔INSTALL_DOCREADMEDIR          ##讀我檔案目錄首碼INSTALL_INCLUDEDIR           ##標頭檔目錄首碼/包括INSTALL_INFODIR           ##資訊檔目錄首碼/文檔INSTALL_LAYOUT             ##選擇預定義的安裝布局獨立INSTALL_LIBDIR            ##目錄首碼/ lib庫檔案INSTALL_MANDIR           ##手冊頁目錄首碼/人INSTALL_MYSQLSHAREDIR            ##共用資料目錄首碼/分享INSTALL_MYSQLTESTDIR             ## MySQL測試目錄首碼/ MySQL測試INSTALL_PLUGINDIR          ##外掛程式目錄首碼/ lib /外掛程式INSTALL_SBINDIR            ##伺服器可執行目錄首碼/箱INSTALL_SCRIPTDIR               ##指令碼目錄首碼/指令碼INSTALL_SECURE_FILE_PRIVDIR        #隱私檔案的安全INSTALL_SECURE_FILE_PRIV_EMBEDDEDDIR  #隱私目錄INSTALL_SHAREDIR                    #安裝目錄INSTALL_SQLBENCHDIR                   #SQL目錄首碼INSTALL_SUPPORTFILESDIR            #額外的支援檔案目錄首碼/支援檔案MEMCACHED_HOME                    #緩衝路徑MYSQL_DATADIR                  #資料目錄MYSQL_MAINTAINER_MODE              #是否啟用MySQL保持特定的發展環境MYSQL_PROJECT_NAME                   #MySQL版本MYSQL_TCP_PORT                    #Mysql預設連接埠號碼3306MYSQL_UNIX_ADDR                    #Unix通訊端檔案OPTIMIZER_TRACE                    #是否支援最佳化跟蹤SUNPRO_CXX_LIBRARY               # 用戶端連結庫SYSCONFDIR                   #檔案目錄選項WITHOUT_SERVER                  #伺服器是否關閉WITHOUT_xxx_STORAGE_ENGINE    ##排除儲存引擎XXX從建立WITH_BUNDLED_MEMCACHED           #使用memcached緩衝WITH_CLASSPATH                   #使用MySQL叢集連接器構建java。預設為空白字串。WITH_DEBUG                ##是否支援調試功能WITH_DEFAULT_COMPILER_OPTIONS   #是否使用預設編譯選項WITH_DEFAULT_FEATURE_SET       #是否使用預設設定功能WITH_EMBEDDED_SERVER         #是否建立了嵌入式伺服器WITH_EMBEDDED_SHARED_LIBRARY   #是否建立一個共用的嵌入式伺服器庫WITH_ERROR_INSERT               #額外字元集WITH_INNODB_MEMCACHED             #是否產生了memcached共用庫。WITH_LIBWRAP                      ##是否包括LibWrap(tcp wrappers)支援下WITH_NDBCLUSTER                   #建立NDB儲存引擎WITH_NDBMTD                #開啟多線程WITH_NDB_BINLOG                #啟用二進位日誌預設情況下通過對mysqld。WITH_NDB_DEBUG                #產生調試版本測試或故障排除了WITH_NDB_JAVA                #開啟ClusterJ支援java。預設啟用。只支援MySQL叢集。WITH_NDB_PORT                ##預設連接埠由管理伺服器建立與應用


本文出自 “逗哥筆記” 部落格,請務必保留此出處http://qiuyt.blog.51cto.com/1229789/1923189

Cmake-MySQL編譯參數說明

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.