天天看點

“my12306”項目日報(二)

“my12306”項目日報(二)

這些天事情略多,是以進度慢了點,不過會在原定日期前完成,問題不大。

一半時間花在環境搭建上,一半時間花在代碼修改上,對,我有模闆的(前一個項目)。

寫個腳本,省的每次建立項目都要手動去搞一堆的檔案夾,看着也煩。

可以根據自己的需求自行調整。

都是老套路啦:

由于是新系統,是以是沒有cmake的,需要自行安裝。

不知道怎麼安裝的話,在終端執行個cmake指令,報錯的時候會教你怎麼安裝的。

安裝完之後,如果還遇到這樣的報錯:

也好辦:

因為要使用muduo庫,需要先安裝個boost。

boost的安裝按照這篇教程就好:C++搭建叢集聊天室(一):安裝boost庫

問題不大,不過可能會花費半個小時時間,在 ./b2 的時候。

安裝muduo庫的過程有點波折,是以我修改了一下之前的教程,現在依舊是一馬平川:

C++搭建叢集聊天室(二):安裝muduo網絡庫

其實這些代碼都在 chat 這個項目裡面有了,自行修改即可。我就不貼了。

這個問題的解決方案,之前用CentOS是有一份,但是我發現Ubuntu的解決方案和CentOS的不同,于是對原教程進行了修改:

問題解決:cannot find -lmysqlclient

問題都不大的哈。

預計下午可以把所有的業務都寫完。

代碼嘛,就不公開了,畢竟是畢設嘛。