Installation

如何在源安裝期間修改包含路徑?

  • March 6, 2016

我正在嘗試在 FreeBSD 上進行原始碼安裝(配置、製作),但出現此錯誤:

error: foo.h: No such file or directory

儘管該文件確實存在於 /usr/local/include/foo.h 所以我猜編譯器沒有在 /usr/local/include 中查找。

我該如何做到這一點:

LDFLAGS="-L/usr/local/include"

CFLAGS="-I/usr/local/include"

LDFLAGS="-L/usr/local/include"

沒有幫助。(安裝在 OS 10.7 Tiger 上執行良好)

看一下C_INCLUDE_PATH 和 CPLUS_INCLUDE_PATH環境變數:

export C_INCLUDE_PATH=/usr/local/include/:${C_INCLUDE_PATH}
export CPLUS_INCLUDE_PATH=/usr/local/include/:${CPLUS_INCLUDE_PATH}

引用自:https://serverfault.com/questions/308599