課程
/后端開發
/PHP
/PHP環境LAMP/LNMP安裝與配置
cmake 后面那些參數該怎么寫?老師? 到這一步感覺進行不下去了
2016-10-09
源自:PHP環境LAMP/LNMP安裝與配置 4-1
正在回答
cmake?\ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql?\ -DMYSQL_DATADIR=/mydata/mysql/data?\ -DSYSCONFDIR=/etc?\ -DMYSQL_USER=mysql?\ -DWITH_MYISAM_STORAGE_ENGINE=1?\ -DWITH_INNOBASE_STORAGE_ENGINE=1?\ -DWITH_ARCHIVE_STORAGE_ENGINE=1?\ -DWITH_MEMORY_STORAGE_ENGINE=1?\ -DWITH_PARTITION_STORAGE_ENGINE=1?\ -DWITH_READLINE=1?\ -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock?\ -DMYSQL_TCP_PORT=3306?\? -DENABLED_LOCAL_INFILE=1?\? -DENABLE_DOWNLOADS=1?\ -DEXTRA_CHARSETS=all?\? -DDEFAULT_CHARSET=utf8mb4?\ -DDEFAULT_COLLATION=utf8mb4_general_ci?\ -DENABLE_DTRACE=0?\ -DMYSQL_MAINTAINER_MODE=0?\ -DWITH_SSL:STRING=bundled?\ -DWITH_ZLIB:STRING=bundled
復制過去
是盧比
慕后端8270358
張館長
lushuhua
浪浪
我的是這樣
[root@localhost mysql-5.7.13]# cmake \
> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
> -DMYSQL_DATADIR=/usr/local/mysql/data \
> -DSYSCONFDIR=/etc \
> -DMYSQL_USER=mysql \
> -DWITH_MYISAM_STORAGE_ENGINE=1 \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
> -DWITH_READLINE=1 \
> -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock \
> -DMYSQL_TCP_PORT=3306 \
> -DENABLED_LOCAL_INFILE=1 \
> -DENABLED_DOWNLOADS=1 \
> -DWITH_PARTITION_STORAGE_ENGINE=1 \
> -DEXTRA_CHARSETS=all \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DWITH_DEBUG=0 \
> -DMYSQL_MAINTAINER_MODE=1 \
> -DWITH_SSL:STRING=bundled \
> -DWITH_ZLIB:STRING=bundled \
> -DDOWNLOAD_BOOST=1 \
> -DWITH_BOOST=/usr/share/doc/boost-doc-1.41.0/
CMake Error: The source directory "/root/mysql-5.7.13/cmake" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
怎么解決???????
哎。我成功。能不能錄一個成功一點的視頻
cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_DATADIR=/usr/local/mysql/data \-DSYSCONFDIR=/etc \-DWITH_MYISAM_STORAGE_ENGINE=1 \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_MEMORY_STORAGE_ENGINE=1 \-DWITH_READLINE=1 \-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \-DMYSQL_TCP_PORT=3306 \-DENABLED_LOCAL_INFILE=1 \-DWITH_PARTITION_STORAGE_ENGINE=1 \-DEXTRA_CHARSETS=all \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci
qq_下一曲落幕_0
42%報錯 cc1plus:錯誤,無法識別命令行選項"-wno-unused-local-typedefs"
make[2]:***[sql/cmakefiles/sql.dir/geometry-rtree.cc.o] 錯誤1
make[1]:***[sql/cmakefiles/sql.dir/all]錯誤2
這這么破?求高手指點
確實有點走馬觀花,我裝完就全都不知道了。感覺沒聽一個樣
cmake?\ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql??\? -DMYSQL_DATADIR=/mydata/mysql/data??\? -DSYSCONFDIR=/etc?\?? -DMYSQL_USER=mysql?\????? -DWITH_MYISAM_STORAGE_ENGINE=1?\? -DWITH_INNOBASE_STORAGE_ENGINE=1?\?? -DWITH_ARCHIVE_STORAGE_ENGINE=1?\?? -DWITH_MEMORY_STORAGE_ENGINE=1?\?? -DWITH_READLINE=1?\?? -DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock?\? -DMYSQL_TCP_PORT=3306?\? -DENABLED_LOCAL_INFILE=1?\? -DENABLE_DOWNLOADS=1?\?? -DWITH_PARTITION_STORAGE_ENGINE=1??\ -DEXTRA_CHARSETS=all?\?? -DDEFAULT_CHARSET=utf8?\? -DDEFAULT_COLLATION=utf8_general_ci?\? -DWITH_DEBUG=0?\? -DMYSQL_MAINTAINER_MODE=0?\ -DWITH_SSL:STRING=bundled?\? -DWITH_ZLIB:STRING=bundled?\ -DDOWNLOAD_BOOST=1?\?#從這里開始多加2行再編譯 -DWITH_BOOST=/home/vagrant/??#這里只要指定一個存在的目錄,讓它下載就好了
出錯的解決方法是:
先創建文件夾 ?mkdir -p /usr/local/boost
然后運行下方的命令即可
cmake \
?-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
?-DMYSQL_DATADIR=/mydata/mysql/data \
?-DSYSCONFDIR=/etc \
?-DMYSQL_USER=mysql \
?-DWITH_MYISAM_STORAGE_ENGINE=1 \
?-DWITH_INNOBASE_STORAGE_ENGINE=1 \
?-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
?-DWITH_MEMORY_STORAGE_ENGINE=1 \
?-DDOWNLOAD_BOOST=1 \
?-DWITH_BOOST=/usr/local/boost \
?-DWITH_READLINE=1 \
?-DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
?-DMYSQL_TCP_PORT=3306 \
?-DENABLED_LOCAL_INFILE=1 \
?-DENABLE_DOWNLOADS=1 \
?-DWITH_PARTITION_STORAGE_ENGINE=1 \
?-DEXTRA_CHARSETS=all \
?-DDEFAULT_CHARSET=utf8 \
?-DDEFAULT_COLLATION=utf8_general_ci \
?-DWITH_DEBUG=0 \
?-DMYSQL_MAINTAINER_MODE=0 \
?-DWITH_SSL:STRING=bundled \
?-DWITH_ZLIB:STRING=bundled
隔壁老王的弟子
先建好 boost目錄
mkdir?-p?/usr/local/boost
cmake?\ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql?\ -DDOWNLOAD_BOOST=1?\ -DWITH_BOOST=/usr/local/boost
PS: cmake的時候,參數可以不用那么多,只要一個-DCMAKE_INSTALL_PREFIX=/usr/local/mysql就行了,我們可以在 my.cnf里面配置。[mysqld]中的內容,看看你copy后的my.cnf有沒有這些設置,有就不用了在設置了。?
先建好mkdir -p /usr/local/boost
舉報
本課程適于PHP初學者,手把手教你LAMP/LNMP環境安裝配置
2 回答我用cmake命令編譯怎么出現不了參數
2 回答麻煩老師看一下,每次cmake都出一堆這些東西,然后make說make顯示 *** No targets specified and no makefile found. Stop.該怎么解決
1 回答cmake錯誤,老師怎么解決
3 回答cmake后彈出來的好像是幫助命令吧,怎么和老師的不一樣?
2 回答cmake執行錯誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-09
復制過去
2018-11-30
我的是這樣
[root@localhost mysql-5.7.13]# cmake \
> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
> -DMYSQL_DATADIR=/usr/local/mysql/data \
> -DSYSCONFDIR=/etc \
> -DMYSQL_USER=mysql \
> -DWITH_MYISAM_STORAGE_ENGINE=1 \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
> -DWITH_READLINE=1 \
> -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock \
> -DMYSQL_TCP_PORT=3306 \
> -DENABLED_LOCAL_INFILE=1 \
> -DENABLED_DOWNLOADS=1 \
> -DWITH_PARTITION_STORAGE_ENGINE=1 \
> -DEXTRA_CHARSETS=all \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DWITH_DEBUG=0 \
> -DMYSQL_MAINTAINER_MODE=1 \
> -DWITH_SSL:STRING=bundled \
> -DWITH_ZLIB:STRING=bundled \
> -DDOWNLOAD_BOOST=1 \
> -DWITH_BOOST=/usr/share/doc/boost-doc-1.41.0/
CMake Error: The source directory "/root/mysql-5.7.13/cmake" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
怎么解決???????
2018-09-20
哎。我成功。能不能錄一個成功一點的視頻
2018-01-23
cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_DATADIR=/usr/local/mysql/data \-DSYSCONFDIR=/etc \-DWITH_MYISAM_STORAGE_ENGINE=1 \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_MEMORY_STORAGE_ENGINE=1 \-DWITH_READLINE=1 \-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \-DMYSQL_TCP_PORT=3306 \-DENABLED_LOCAL_INFILE=1 \-DWITH_PARTITION_STORAGE_ENGINE=1 \-DEXTRA_CHARSETS=all \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci
2017-10-11
42%報錯 cc1plus:錯誤,無法識別命令行選項"-wno-unused-local-typedefs"
make[2]:***[sql/cmakefiles/sql.dir/geometry-rtree.cc.o] 錯誤1
make[1]:***[sql/cmakefiles/sql.dir/all]錯誤2
這這么破?求高手指點
2017-10-11
確實有點走馬觀花,我裝完就全都不知道了。感覺沒聽一個樣
2017-09-25
2017-06-07
出錯的解決方法是:
先創建文件夾 ?mkdir -p /usr/local/boost
然后運行下方的命令即可
cmake \
?-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
?-DMYSQL_DATADIR=/mydata/mysql/data \
?-DSYSCONFDIR=/etc \
?-DMYSQL_USER=mysql \
?-DWITH_MYISAM_STORAGE_ENGINE=1 \
?-DWITH_INNOBASE_STORAGE_ENGINE=1 \
?-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
?-DWITH_MEMORY_STORAGE_ENGINE=1 \
?-DDOWNLOAD_BOOST=1 \
?-DWITH_BOOST=/usr/local/boost \
?-DWITH_READLINE=1 \
?-DMYSQL_UNIX_ADDR=/var/run/mysql/mysql.sock \
?-DMYSQL_TCP_PORT=3306 \
?-DENABLED_LOCAL_INFILE=1 \
?-DENABLE_DOWNLOADS=1 \
?-DWITH_PARTITION_STORAGE_ENGINE=1 \
?-DEXTRA_CHARSETS=all \
?-DDEFAULT_CHARSET=utf8 \
?-DDEFAULT_COLLATION=utf8_general_ci \
?-DWITH_DEBUG=0 \
?-DMYSQL_MAINTAINER_MODE=0 \
?-DWITH_SSL:STRING=bundled \
?-DWITH_ZLIB:STRING=bundled
2017-05-06
先建好 boost目錄
PS: cmake的時候,參數可以不用那么多,只要一個-DCMAKE_INSTALL_PREFIX=/usr/local/mysql就行了,我們可以在 my.cnf里面配置。[mysqld]中的內容,看看你copy后的my.cnf有沒有這些設置,有就不用了在設置了。?
2017-05-06
先建好mkdir -p /usr/local/boost