我正在尝试构建一个用于在ubuntu上安装的软件包。有一个make.config文件,它引用了安装所需的库和文件。我需要更改一些行,作为先决条件,我需要了解make.config文件:
CBLASLIB_LIN=-L/home/johanstr/apps/ATLAS3.8.3/bamako_build/lib/ -latlas
和
LDFLAGS_LIN= $(CBLASLIB_LIN) -lstdc++ -pthread -lpthread
和
OPTIMISE_LIN= -O3 -pipe -fexpensive-optimizations -ffast-math -funroll-all-loops -fprefetch-loop-arrays
我不知道这些参数和变量是什么意思。
答案 0 :(得分:1)
从建立的角度来看,设置了三个不同的变量。
这些是编译器的标志。 第一个指定图集库的路径和名称,这可能是您需要修改的
第二个向链接器标志添加了一些额外的库。 第三个设置了各种优化选项。