2016-09-06 135 views
1

我試圖在我的Ubuntu 16.04服務器上爲我的工程wiki安裝Mathtex。這是一場噩夢,就像我過去嘗試過的那樣。gcc返回「沒有這樣的文件或目錄」

首先,我已經通過apt-get安裝了mathtex。這抱怨了一個丟失的目錄。手動創建這些目錄後,它會轉而抱怨另一個目錄。最後抱怨缺少緩存目錄。我創建緩存就像其他人一樣,mathtex仍然抱怨緩存目錄丟失...

然後我嘗試通過網站上的說明安裝(http://www.forkosh.com/mathtex.html)。換句話說,安裝依賴項LaTeX和dvipng。然後使用cc編譯程序(儘管我使用gcc)。我已經在之前的Ubuntu-12.04或14.04安裝中使用了這個功能,但是無法再找到這些說明。直到今年夏天他們停業時,我一直在爲一項服務付費。

以下是編譯行:

cc mathtex.c –DLATEX=\"$(which latex)\" –DDVIPNG=\"$(which dvipng)\" –o mathtex.cgi 

這裏是回報:

cc: error: –DLATEX="/usr/bin/latex": No such file or directory 
cc: error: –DDVIPNG="/usr/bin/dvipng": No such file or directory 
cc: error: –o: No such file or directory 

我也試着更換$(which latex)$(which pdftex)(在/ usr/bin中/乳膠是一個符號鏈接/ usr/bin/pdftex)和/usr/bin/pdftex,/usr/bin/tex,/usr/bin/usr/bin/。同樣的結果,錯誤表示沒有這樣的文件或目錄。

使用Googling這個錯誤只會返回幫助那些無法讓Ubuntu將gcc識別爲cc編譯器的人。雖然這不是我的問題。

回答

6

您是否從文檔複製該命令?你的選擇上有不合適的破折號。

刪除(短劃線)並用-替換它。

+1

我在鏈接頁面上找到了說明;諷刺的是,建築印刷軟件的指令有版式問題。 – ams

+0

@RustyX更新 – ams

+0

好的,我複製了它。我不希望任何錯別字成爲問題... –

相關問題