2012-03-28 95 views
2

在浪費了一些時間找出錯誤之後,我終於不得不尋求幫助。我想使用溫和字節的appledocs。我遵循快速安裝指南的每一步,但我無法編譯該項目。appledoc例外:至少有一個目錄

這裏從來就做了什麼: 1.克隆它的git://github.com/tomaz/appledoc.git 2.安裝到〜/庫/ Application Support/appledoc 3.嘗試過的模板編譯項目

每次我嘗試編譯,我得到以下錯誤: 錯誤:AppledocException:至少需要一個目錄或文件名的路徑,使用「appledoc --help」

做什麼我現在必須做?

回答

1

聽起來像你編譯它就好,現在正在運行該程序。如果它是一個命令行程序,請嘗試Xcode中的command-option-R以提供一些參數(即您想要處理的文件的名稱)。

+0

好吧,當我生成項目,它說在我的帖子中顯示錯誤。當我使用參數「--help」時,我在控制檯窗口中看到幫助。但是,當我切換到終端它說,沒有找到命令。我真的很陌生,我什至不明白... – Tomte 2012-03-28 12:28:58

+0

終端沒有找到命令,因爲該程序不在$ PATH中。您可以將包含程序的目錄添加到$ PATH中,或者將程序移動到$ PATH中的* is *位置,或者使用其完整路徑名稱指定程序。換句話說,你的問題不是構建程序,而是有效地使用你的shell。 – Caleb 2012-03-28 12:33:45

+0

那麼這就解釋了爲什麼它與參數一起工作。所以我必須瞭解更多關於shell。非常感謝你! – Tomte 2012-03-28 14:31:42

0

該錯誤意味着你沒有給它源路徑:在所有的開關之後,你必須給它至少一個源文件的路徑。可以是文件或目錄。在後面的情況下,它會遞歸掃描目錄。這裏的例子

appledoc <options> ~/MyProject 

上面的例子將使用〜/ MyProject目錄作爲源。您還可以添加多個源路徑。請注意,您需要爲該工具提供幾個選項,請參閱this page以瞭解最小命令行和其他用法示例。

你要麼必須appledoc可執行文件複製到您的路徑中的一個目錄中,由迦勒的建議,或使用完整路徑調用時(例如:/path/to/appledoc

+0

感謝您的回覆!問題不在於它不能編譯,問題是我不能使用輸出文件。我將輸出文件移到了我的$ PATH中,但無論我在終端中給出appledoc文件的哪個參數,它都不起作用。它總是說:找不到的命令 – Tomte 2012-03-29 07:24:16

+0

我犯了一個小錯誤,還有一些要學習的東西:我把可執行文件移到了ur/local/bin - 我想。它被移動,但改名爲「bin」。所以感謝所有的幫助,我必須學習很多關於Unix和shell的知識! – Tomte 2012-03-29 11:04:43

相關問題