2011-12-07 62 views

Trả lời

9

Đây phải là nhận xét nhưng tôi sẽ đưa ra một số ví dụ mã có thể giúp áp phích gốc cùng.

Trước hết, bạn cần hiểu rõ hơn về những gì bạn muốn làm. Vấn đề bạn đang cố giải quyết là gì?

Thứ hai, đây là một vài ví dụ mà có thể là hữu ích:

  • *default-pathname-defaults* thường được thiết lập vào thư mục hình ảnh CL được bắt đầu trong:

    * *default-pathname-defaults* 
    #P"/Users/aerique/" 
    
  • merge-pathnames cho phép bạn tạo tên đường dẫn mới:

    * (merge-pathnames "lib/misc" *default-pathname-defaults*) 
    #P"/Users/aerique/lib/misc" 
    * (merge-pathnames "lib/misc/" *default-pathname-defaults*) 
    #P"/Users/aerique/lib/misc/" 
    
  • asdf:system-source-directory trả về đường dẫn đến một hệ thống nạp với ASDF:

    * (asdf:system-source-directory :linedit) 
    #P"/Users/aerique/quicklisp/dists/quicklisp/software/linedit-20111203-git/" 
    

Cũng thấy asdf tay liên kết với tập tin và hệ thống chức năng hữu ích hơn.

2

không chừng bạn muốn compile-file-pathname, mang đến cho bạn những điểm đến, nơi compile-file sẽ viết vào.

Sẽ hữu ích nếu bạn cung cấp thêm ngữ cảnh về những gì bạn đang cố gắng đạt được.

Các vấn đề liên quan