亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

cmake 后面那些參數該怎么寫?老師 到這一步感覺進行不下去了

cmake 后面那些參數該怎么寫?老師? 到這一步感覺進行不下去了

正在回答

27 回答

CMake Error at libmysqld/cmake_install.cmake:36 (FILE):

? file INSTALL cannot copy file "/root/mysql-5.7.16/libmysqld/libmysqld.a" to

? "/usr/local/mysql/lib/libmysqld.a".

Call Stack (most recent call first):

? cmake_install.cmake:119 (INCLUDE)

安裝的時候有這個錯誤

0 回復 有任何疑惑可以回復我~
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/

make && make install

17 回復 有任何疑惑可以回復我~
#1

小狗和小貓咪30

你這個成功了?
2016-10-17 回復 有任何疑惑可以回復我~
#2

feiyanger 回復 小狗和小貓咪30

這個可以
2016-10-17 回復 有任何疑惑可以回復我~
#3

Kaiz不是

Downloading boost_1_59_0.tar.gz to /usr/share/doc/boost-doc-1.41.0 這里特別慢,感覺需要好久才 [download 3% complete]
2016-11-27 回復 有任何疑惑可以回復我~
#4

wendian_LI

我用這個成功了
2016-12-01 回復 有任何疑惑可以回復我~
#5

hanwudideweiqun 回復 Kaiz不是

是啊,怎么辦呢
2016-12-02 回復 有任何疑惑可以回復我~
#6

Soliyell

這個可以~我安裝的是mysql-5.5.54
2017-01-17 回復 有任何疑惑可以回復我~
#7

慕粉3248143

-DWITH_BOOST=/usr/share/doc/boost-doc-1.41.0/你好請問這個是干什么的為什么老師視頻里面沒有這行命令
2017-02-26 回復 有任何疑惑可以回復我~
#8

優雅秋風 回復 Kaiz不是

+ 1
2017-03-13 回復 有任何疑惑可以回復我~
#9

慕標7781737

給大神一個贊
2017-03-23 回復 有任何疑惑可以回復我~
#10

慕標7781737 回復 Kaiz不是

你下載成功了么 我到5%就失敗了
2017-03-23 回復 有任何疑惑可以回復我~
#11

夜靈杉

謝謝你的代碼
2017-04-01 回復 有任何疑惑可以回復我~
#12

kbljkt

-- Downloading boost_1_59_0.tar.gz to /usr/share/doc/boost-doc-1.41.0 -- [download 100% complete] -- [download 0% complete] 這里沒放映了請問是成功還是沒成功啊
2017-05-07 回復 有任何疑惑可以回復我~
#13

qq_妷控流云_0

我安裝不起
2017-06-21 回復 有任何疑惑可以回復我~
#14

zAlisa

make到30%就出錯是什么原因呢
2017-07-14 回復 有任何疑惑可以回復我~
#15

慕田峪5474965

運行老師的代碼 會報錯,錯誤的意思是 目前的mysql版本和boost的版本不對,讓我們加這上兩個選項-DDOWNLOAD_BOOST=1 \ -DWITH_BOOST=/usr/share/doc/boost-doc-1.41.0/ 然后編譯的時候cmake會去判斷,如果沒有對應的boost,就下載到這個目錄,然后就可以用編譯了,目錄可以自己指定!下載會比較慢 錯誤里寫的很明白,只是全是英文的
2017-08-10 回復 有任何疑惑可以回復我~
#16

慕田峪5474965 回復 慕田峪5474965

老師的yum install boost下來的剛好版本匹配了 所以就不用加那兩句了
2017-08-10 回復 有任何疑惑可以回復我~
#17

慕田峪5474965 回復 慕田峪5474965

自動下載失敗的話 會有下載鏈接出來,說讓我們用wget命令下載
2017-08-10 回復 有任何疑惑可以回復我~
#18

lushuhua

回復 小狗和小貓咪30我的也成功了 這個才是重點 -DWITH_BOOST=/usr/share/doc/boost-doc-1.41.0/ 一定要重新下一份解壓然后放到/usr/share/doc/boost-doc-1.41.0(存放路徑可自己喜歡就好)
2017-08-16 回復 有任何疑惑可以回復我~
#19

垂死掙扎

終于成功了,5.7有毒換成5.6就好了
2017-10-16 回復 有任何疑惑可以回復我~
#20

rubyc

這個可以,感謝
2018-01-23 回復 有任何疑惑可以回復我~
#21

慕粉4008573

還是你牛逼
2018-05-10 回復 有任何疑惑可以回復我~
查看18條回復

make編譯到45%時會報錯, 這是內存不足所致。

0 回復 有任何疑惑可以回復我~
#1

牧小辰

22%呢
2016-10-18 回復 有任何疑惑可以回復我~
#2

wwhu668 回復 牧小辰

一樣.
2017-02-08 回復 有任何疑惑可以回復我~
#3

慕粉3931655

怎么解決這個問題呢?
2017-04-20 回復 有任何疑惑可以回復我~

cmake -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost

3 回復 有任何疑惑可以回復我~
#1

2hy

-bash: -DDEFAULT_CHARSET=utf8mb4: command not found 報這個錯誤。
2016-12-19 回復 有任何疑惑可以回復我~

cmake -DCMAKE_STALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/home/mysql/data -DSYSCONFDIR=/etc -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 ?-DMYSQL_UNIX_ADDR=/usr/local/mysql/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=0 -DWITH_SSL:STRING=bundled -DWITH_ZLIB:STRING=bundled

復制即可,然后運行以后會出現boost錯誤,只要將http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz下載下來,上傳到/usr/local/boost? ? 工具用FileZill就可以


1 回復 有任何疑惑可以回復我~
#1

灬小夏

下載好后并且也上傳進去了,但還是報錯
2016-10-13 回復 有任何疑惑可以回復我~
#2

慕粉3483895

你好,我問下是上傳后解壓還是不用解壓?
2016-11-03 回復 有任何疑惑可以回復我~
#3

是盧比

裝了boost也沒/usr/local/boost 這個目錄
2016-12-03 回復 有任何疑惑可以回復我~
#4

正在輸入20

這些命令前面加個sudo ,完事。
2016-12-10 回復 有任何疑惑可以回復我~
#5

qq_妷控流云_0

下載的最新版本怎么不行
2017-06-21 回復 有任何疑惑可以回復我~
查看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_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



復制過去

2 回復 有任何疑惑可以回復我~
#1

是盧比

> -DEXTRA_CHARSETS=all \ -bash: -DENABLE_DOWNLOADS=1: 未找到命令 [hubert@localhost mysql-5.7.16]$ -DDEFAULT_CHARSET=utf8mb4 \ > -DDEFAULT_COLLATION=utf8mb4_general_ci \ > -DENABLE_DTRACE=0 \ > -DMYSQL_MAINTAINER_MODE=0 \ > -DWITH_SSL:STRING=bundled \ > -DWITH_ZLIB:STRING=bundled
2016-12-03 回復 有任何疑惑可以回復我~
#2

是盧比

所有方式試過都不行
2016-12-03 回復 有任何疑惑可以回復我~
#3

是盧比

-- Download failed, error: CMake Error at cmake/boost.cmake:194 (MESSAGE): You can try downloading http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz manually using curl/wget or a similar tool
2016-12-03 回復 有任何疑惑可以回復我~
#4

慕后端8270358

謝謝老師
2017-02-18 回復 有任何疑惑可以回復我~
#5

張館長

/var/run/mysql沒有這個文件夾,要自己創建并且把所有者所屬組改為mysql
2017-06-01 回復 有任何疑惑可以回復我~
#6

lushuhua

老師我復制過來怎么還是報錯 第一個ERROR CMake Error: The source directory "/root/data/mysql/ " does not exist. 第二個ERROT bash: -DENABLED_LOCAL_INFILE=1: 未找到命令 第三個EEROR bash: -DENABLE_DOWNLOADS=1: 未找到命令
2017-08-16 回復 有任何疑惑可以回復我~
#7

浪浪

剛才試了下,到15%報錯,找了網上的說法我的內存不足導致的,上次裝也是 坑死bb了,換成yum裝就好了,不知道cmake怎么回事,怎么安裝都不行
2018-01-24 回復 有任何疑惑可以回復我~
查看4條回復

cmake -DCMAKE_STALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/home/mysql/data -DSYSCONFDIR=/etc -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 ?-DMYSQL_UNIX_ADDR=/usr/local/mysql/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=0 -DWITH_SSL:STRING=bundled -DWITH_ZLIB:STRING=bundled

復制即可,然后運行以后會出現boost錯誤,只要將http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz下載下來,上傳到/usr/local/src/mysql-5.7.15/mysql

1 回復 有任何疑惑可以回復我~
#1

是盧比

usr/local/src/mysql-5.7.15/mysql 沒這個目錄
2016-12-03 回復 有任何疑惑可以回復我~
#2

wjf19940211

我用5.7.18不行,用5.6.36成功了,就是下邊這個
2017-05-20 回復 有任何疑惑可以回復我~
#3

qq_妷控流云_0 回復 wjf19940211

用的那個 ?
2017-06-21 回復 有任何疑惑可以回復我~
首頁上一頁123下一頁尾頁

舉報

0/150
提交
取消

cmake 后面那些參數該怎么寫?老師 到這一步感覺進行不下去了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號