我正在尝试在另一个程序中使用我的NumSuch模块。我的Makefile
包括
NUMSUCH_HOME=/home/buddha314/numsuch/src
MODULES=-M$(NUMSUCH_HOME)
yummly: yummlyAnalysis.chpl
$(CC) $(FLAGS) $(MODULES) -o yummlyAnalysis $<
#$(CC) $(MODULES) -o yummlyAnalysis $<
在代码中,我不想这样做,use NumSuch
因为我不想污染名称空间。我以为我可以
var g = NumSuch.buildFromSparseMatrix(A, weighted=false, directed=false);
但是在编译过程中,我得到
yummlyAnalysis.chpl:72: error: 'NumSuch' undeclared (first use this function)
Makefile:12: recipe for target 'yummly' failed