2010-11-13 59 views
0

我是Ubuntu新手,我有以下問題。關於編譯/安裝程序時-l(blah)標誌的兩個基本問題

  1. 當編譯C或經常任何其他程序一個寫入命令,例如GCC的hello.c -lm 我告訴-lm選項是編譯時明確鏈接數學庫
    階段。我想知道如果與lfoo鏈接,圖書館'foo'應該位於哪裏。

  2. 這是我在嘗試安裝名爲SUPERLU的軟件包時得到的錯誤,而該軟件包又取決於名爲PARMETIS的軟件包的存在。 (運行使後的東西結局)

    在/ usr /斌/勞工處:找不到-lparmetis collect2:LD返回1個退出狀態 化妝[1]:* [pddrive]錯誤1 使[1]:離開目錄`/home/gaurish108/Desktop/ResearchMeetings/SUPERPETS/SuperLU_DIST_2.4/EXAMPLE」 化妝:* [示例]錯誤2

我應該怎麼辦????我發現我的/usr/bin/.......中沒有ld文件夾。我應該以某種方式修改我的make.inc文件嗎?

回答