2015-02-06 38 views
-2

export LIB="../../libip_8.a"我無法理解所使用的不同的標誌和東西「讓」文件

export FFLAGS="-O3 -openmp -auto -threads -recursive -i8 -r8"

export AFLAGS=" "

export CFLAGS=" -O3 -m64"

有人可以解釋我用這一切的標誌和有關這個遞歸和所有。

+0

你試過Google嗎?首先查找「FFLAGS」,「CFLAGS」等。瞭解它們的用途。然後查看具體參數。 – cornuz 2015-02-06 11:52:22

回答

0

原則上,環境變量的用法和效果取決於特定變量出現的制定規則;瞭解什麼e。 G。 LIB呢,您必須查看在makefile或預定義規則(顯示哪個make -p)中使用LIB的位置和方式。

這就是說,你可以假設

  • LIB包含其他庫中搜索需要的變量和函數,並可能鏈接到程序
  • FFLAGS包含國旗的FORTRAN編譯器,可能ifort
  • CFLAGS包含C編譯器的標誌。
相關問題