(1)Ubuntu 系統安裝最新版的epics過程

參考資料:

https://blog.csdn.net/u013963632/article/details/78138217

 

1、下載epcis

下載地址:https://epics.anl.gov/download/base/index.php

我下載的是最新版本的7.0.3 版本

下載後解壓縮文件後:

2、在想安裝的地方新建一個文件夾

mkdir epics

將新下載的文件copy進去

3、在這個文件下編譯

執行make後文件夾會變得更多,執行不出錯的結果如下:

在不出錯的情況下,我們可以看到編譯後的文件內容如下:

4、將相關操作ioc的相關的變量加入進去

加入進去的方法如下,下面是我剛纔安裝epics的文件,然後,可以看到這個linux-x86_64 是這樣的一個路徑

爲了將這樣的文件夾的路徑加入到環境變量當中去,我們來到根目錄下

通過如下的指令:

(1)cd 

(2)vim .profile

(3)打開的profile如下:

在文件最後一行加入自己想要加入系統的環境變量

請看上圖的最後一行。是我給的環境變量的地址

之後,通過source .profile  進行系統環境變量的刷新,使其生效。

5、新建一個ioc實例

(1) 找到剛纔文件所安裝的位置,並且新建幾個文件夾

mkdir iocs

cd iocs 

mkdir example

cd example

(2) makeBaseApp.pl -t example example  新建一個ioc的實例

執行後,出現如下的信息:

makeBaseApp.pl -i -t example example

出現如下:

(3)編譯新建的ioc

cd examplleApp
make//之後會有一大堆回覆,無視它等它完成即可
cd ../
cd exampleApp
make//也會有一長串回覆,等它結束就好
cd ../
ls -lht

得到的結果如下:

(4)第一個實例如下:

在當前文件夾

下,執行如下命令:

cd bin
cd linux-x86_64
ls -lht

如下所示:

(5) 執行如下所示:

file example
stat example

(6)執行如下命令

cd iocBoot
cd iocexample
ls -lht

執行結果如下:

 

(7)爲了啓動當前建立的ioc

由於當前的st.cmd 文件不能實現可執行,因此,需要修改文件的權限

修改權限的命令:chmod +x(小寫的) st.cmd

 

(8) 執行st.cmd 出現如下的報錯結果

發現出現的原因是由於前面的make 的問題,如果讀者你們是完全按照上面的流程進行是不會出現我這樣的錯誤的。

如下所示:

這個時候 iocexample 文件夾下有:

 

這個時候,執行st.cmd,結果如下:

輸入dbl,如下:

camonitor scottar:aiExample

出現上面的錯誤

---------------------未完待續------------------

發現camonitor  沒有加入到環境變量當中:

____但是應當注意,實際我是已經加入到環境變量中了,只不過出現了新的命令行的窗口中,沒有辦法生效之前添加好的環境變量---解決方案:https://mp.csdn.net/console/editor/html/106345994

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章