欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

cmake mysql 編譯參數(shù)

在使用CMake編譯MySQL時(shí),需要設(shè)置一些編譯參數(shù)。

set(CMAKE_BUILD_TYPE "Release") #編譯類型為Release
set(CMAKE_INSTALL_PREFIX "/usr/local/mysql") #安裝目錄
set(ZLIB_INCLUDE_DIR "/usr/local/include")
set(ZLIB_LIBRARY "/usr/local/lib/libz.so")
set(ICONV_INCLUDE_DIR "/usr/local/include")
set(ICONV_LIBRARIES "/usr/local/lib/libiconv.so")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wextra -pedantic-errors -Wno-unused-parameter")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -pedantic-errors -Wno-unused-parameter -fno-strict-aliasing")

這里需要注意的是,需要根據(jù)自己的實(shí)際情況修改安裝目錄、ZLIB和ICONV的路徑。如果沒有安裝ZLIB或ICONV,在這里設(shè)置路徑是不必要的。

另外,在這里指定了編譯類型為Release,并設(shè)置了編譯參數(shù),其中包括使用C++11標(biāo)準(zhǔn)、啟用所有警告、禁用某些警告等。

對(duì)于更復(fù)雜的配置,可以參考MySQL官方文檔中的相關(guān)內(nèi)容。

下一篇client mysql