這是對前面部落格的補充
完整的過程個人已經在ubuntu上實現了,現在用docker rocker/rstudio(linux)再實現一次,完整記錄整個過程。
當然,大部分過程參見官方installation guide,部分額外的詳細描述。
(重要)concorde需要linear programming solver,常用的有qsopt和ibm的cplex,鑑於concorde自從2023年就沒有更新過,cplex現在的版本已經不再合適,故選用qsopt。過程見如下**和圖,最後qsopt的路徑path=/home/kaiyouhu/qsopt
執行如下**即可完成。
./configure --with-qsopt=/home/kaiyouhu/qsopt
make
測試(以上過程在ubuntu16.04 gcc 5.4上實現無問題)
(大家就當沒看見)問題出現在-fpic上面,前面wsl的gcc --version
後面docker容器的gcc --version
問題大概是不同版本的gcc對靜態庫打包的區別。如果出現這樣的問題。
首先是qsopt要換,情況如下:
wget -o qsopt.a
然後,configure的具體命令如下
cflags="-fpic -o2 -g" ./configure --with-qsopt=/home/kaiyouhu/qsopt
# continue
make
cd tsp
./concorde -s 99 -k 100
其他的同ubuntu16上的過程。 任務2 安裝ubuntu Linux
我本來打算是裝server版本的,可是完成後才發現裝的是desktop版本。由於desktop版使用起來很慢,儘管介面還算友好。但是我還是重新來製作了server版本u盤,然後再安裝。其實原理如下 1 首先把製作啟動盤的iso檔案也複製進u盤 2 遇到那個無法讀取cdrom的錯誤的時候就退出來,選擇...
ubuntu linux下安裝boch過程
記錄一下linux下安裝boch需要注意的地方。2.另外最好熟悉ubutu linux的軟體安裝方法,aptitude命令。對於初學者最好能有一本入門操作書。不過baidu或者google下也好。或者上wiki,就是上面的那個 3.之後就可以安裝了,如果在安裝過程中提示有什軟體沒有安裝,就安裝之。下...
ubuntu linux 下的mysql 安裝
現在在學習 mysql 但在windows 下使用總感覺不爽。不知道是自己水平有限,還是 windows 下的版本功能有問題。所以想在 linux 下裝乙個 mysql 來學習學習。linux 下安裝不如 windows 下友善,沒有圖形化的介面,莫名奇妙的問題。折騰了幾個小時才把它安裝成功。下面是...