2017-10-11 38 views
0

我試圖在我的MacBook上使用終端來創建ROOT;在編程和下載這些東西方面,我很新手,我一直無法找到任何可以向我解釋我需要做什麼的東西。這就是我迄今爲止所做的:下載並解壓ROOT,安裝CMake和emac。我剛剛按照CERN在其網站Building Root上的說明進行操作。如何找到我的根源樹頂部的路徑?

我做了一個目錄來包含構建,但現在我在步驟說:「執行shell的cmake命令替換path/to/source與ROOT源代碼樹頂部的路徑。」然而,我不知道什麼是我的ROOT源代碼樹頂部的路徑,我甚至不知道那是誠實的。我試圖在Xcode中使用ROOT,因爲它實際上是我熟悉的唯一編譯器。

我怎樣才能找到什麼路徑到我的根源樹的頂部?

回答

0

這裏的樹意味着目錄樹,所以你解壓根的目錄或文件夾。

所以,如果你的目錄結構是這樣的:

Downloads 
├── PlaneTicket 
├── oldThings 
│ ├── Pictures 
│ ├── Movies 
│ ├── PDF-Documents 
├── backup 
│ ├── data 
│ └── dataset 
├── backup2 
│ ├── data 
│ └── dataset 
├── build (<- I assume your build directory is there) 
├── ROOT 
│ ├── bindings 
│ │ ├── doc 
│ │ ├── pyroot 
│ │ ├── r 
│ │ └── ruby 
│ ├── build 
│ │ ├── misc 
│ │ ├── package 
│ │ ├── rmkdepend 
│ │ ├── unix 
│ │ └── win 
│ ├── cmake 
│ │ ├── modules 
│ │ ├── patches 
│ │ └── scripts 
│ ├── config 
│ ├── core 
│ │ ... 
│ ├── doc 
│ │ ... 
│ ├── documentation 
│ │ ... 
│ ... 
└── very_old_files 

然後你cmake的命令應該是這樣的

cmake ../ROOT 
+0

是的,我一直在做的CMake命令和他們看上去像是。該網站說,要將$ cmake path/to/source的「path/to/source」替換爲ROOT源代碼樹的頂部,但我對我替換的內容感到困惑。我是否將其替換爲我剛剛構建的目錄的名稱(按照說明)? – Grace

+0

是的。 (好吧,我現在可能比現在的幫助更困惑:它應該是從構建目錄到源代碼目錄的絕對路徑或相對路徑。因此,如果源代碼的目錄不能只執行cmake ROOT代碼和你的編譯目錄位於硬盤上的兩個完全不同的地方) – pseyfert