跟进这个关于包含源文件的问题。我包括一个包含一个名为的文件的教堂模块classes.chpl
,但我当前的项目也有一个classes.chpl
. 什么是正确的消歧模式?当我做
chpl -M/path/src
它记录了冲突,然后classes.chpl
在当前目录中选择。我应该像本页那样编译模块以进行导出还是有其他模式。
== 更新 ==
目录结构看起来像
projA/alpha.chpl
/classes.chpl
projB/beta.chpl
/classes.chpl
每个项目取决于各自classes.chpl
文件中的类。尝试编译projA
我目前正在使用
chpl alpha.chpl -M../projB/
但这会导致冲突,因为它试图同时用于和projA/classes.cphl
中的类。beta.chpl
alpha.chpl