我正在嘗試安裝 C 庫 GR[關聯]在Ubuntu 18.04上,依照指示安裝後,安裝時沒有錯誤,但使用時發生錯誤:
foo.c:2:10: 致命錯誤: gr.h: 沒有這樣的檔案或目錄 #include ^~~~~~ 編譯終止。
這是在編譯安裝頁面上給出的範例時發生的。
是不是安裝有問題?有人可以幫我解決這個問題嗎?
先感謝您。
答案1
透過附加標誌指定 GR 的位置,可以進行編譯。
假設 GR 安裝在 /usr/local/gr 中。
運行 foo.c 的命令應該是:
gcc -I/usr/local/gr/include foo.c -L/usr/local/gr/lib -lGR -Wl,-rpath,/usr/local/gr/lib