1

如果我使用 ASDF 构建我的 Common Lisp 系统并且在我的 ASDF 路径中有多个项目,我如何避免我的系统名称的命名冲突?

例如,如果project-a两者project-b都使用一个系统utilities但他们使用不同的系统utilities,我如何确保 ASDF 找到正确的utilites系统?

我知道我可以使实用程序成为目录而不是系统并引用单个文件,但我发现使用 ASDF 是可取的,因此我不必担心指定路径。另外,我试图避免使用 C 风格的方式来避免冲突,例如project-a-utilities.

这里有一个我不知道的典型约定吗?

4

0 回答 0