Có cách nào để biên dịch các gói song song khi sử dụng cabal install
tương tự như cờ -jN
của GNU make?Xây dựng song song Cabal
Trả lời
Vâng, từ phiên bản 1.16, cabal không hỗ trợ điều này bằng cách sử dụng tùy chọn -j
để cài đặt, như vậy:
cabal install -j mypackage
No. Đây là sự cố mở trong một thời gian. Có một nỗ lực để làm cho ghc --make
xây dựng các mô-đun cần thiết song song, nhưng rõ ràng là đã gặp sự cố. Kể từ đó làm điều này ở cấp độ cabal đã được tất cả các cuộc thảo luận tôi đã nghe nhưng chưa trở thành hiện thực.
Xem trang này duplicate question cho một số liên kết và những gì vẫn là hiện đại.
Gees guys, dễ dàng trên phiếu xuống. Điều này là chính xác khi nó được viết, nhưng câu trả lời mới hơn (viết một năm sau) có thông tin cập nhật bạn đang tìm kiếm. –
- 1. GNU tăng tốc tạo quy trình xây dựng - Song song?
- 2. cmake và xây dựng song song với "làm -jN"
- 3. Thuật toán song song để xây dựng một trie?
- 4. Xây dựng song song ma trận khoảng cách
- 5. Xây dựng các chế độ xem song song Scala với X.par.view vs X.view.par?
- 6. TFS2010 - Xây dựng song song - Giải pháp đơn, tác nhân đơn lẻ
- 7. LinqToSql - Song song - DataContext và song song
- 8. tối ưu hóa song song dotfuscator?
- 9. Luồng song song với Xử lý song song
- 10. OpenMP - Chạy mã song song bên trong mã song song
- 11. Giảm song song
- 12. Repa Không song song
- 13. Bộ lặp song song
- 14. chạy song song AsyncTask
- 15. song song javascript
- 16. Sau khi chuyển sang xây dựng các hương vị khác nhau song song, chúng tôi không liên tục thấy lỗi xây dựng do lỗi CreateLabel
- 17. Xử lý lỗi xây dựng song song một cách chính xác trong chế độ biên dịch emacs
- 18. Các nhánh phát triển song song, Xây dựng các kho lưu trữ đồ tạo tác và phát hành QA
- 19. Lặp song song trong C#?
- 20. Nội suy song song SSE
- 21. Lập trình động song song
- 22. ScheduledExecutorService nhiều luồng song song
- 23. quicksort song song trong c
- 24. Vẽ một đường song song
- 25. Kiểm tra song song với IntelliJ và TestNG
- 26. Cabal: xây dựng dir với mã nguồn
- 27. Song song các bài kiểm tra song song trong Ruby 1.9.3 như thế nào?
- 28. Maven Chắc chắn: Không thể thực hiện kiểm tra song song song song
- 29. Mức độ song song trong Java ForkJoinPool là gì?
- 30. Làm song song: set -j8 làm tùy chọn mặc định
n.b. Phiên bản cabal này KHÔNG được bao gồm trong phiên bản hiện tại của Nền tảng Haskell (2012.4.0.0) nhưng là [dự kiến sẽ được bao gồm trong phiên bản tiếp theo của Nền tảng Haskell (2013.2.0.0)] (http://stackoverflow.com/ a) 7872263/86622) (xem bình luận). – dave4420
Tuy nhiên, bạn có thể chỉ cần cài đặt cabal-install' ngay cả trên nền tảng Haskell hiện tại để có được chức năng này. Điều đó thậm chí không phá vỡ mọi thứ (đối với tôi). – nh2
Bạn có thể muốn thêm vào câu trả lời của bạn điều này không tăng tốc độ cài đặt của một gói duy nhất - nó chỉ cài đặt * nhiều gói * cùng một lúc. Do đó 'cabal install -j mypackage' sẽ không mang lại bất kỳ lợi ích nào, chỉ có' cabal install -j package1 package2' sẽ. – nh2