Tôi tìm thấy chủ đề tương tự: What are the differences between Autotools, Cmake and Scons?, nhưng câu hỏi của tôi hơi khác và tôi nghĩ rằng câu trả lời cũng có thể khác.cmake vs waf cho dự án C++
Tôi tìm thấy rất nhiều bài viết nói rằng waf là unstalbe (thay đổi API), chưa sẵn sàng để sản xuất vv (nhưng tất cả các bài viết này là 2 hoặc 3 tuổi).
nào sau đây xây dựng các công cụ nên được sử dụng nếu tôi muốn:
- tạo C lớn ++ (11) dự án - cho phép nói một trình biên dịch phức tạp
- sử dụng với LLVM
- hãy chắc chắn nó sẽ được linh hoạt và đơn giản để sử dụng
- đảm bảo rằng nó sẽ đủ nhanh
- biên dịch theo tất cả nền tảng chuẩn (nền tảng Linux, nhưng tôi cũng muốn biên dịch trong Windows và MacOSX)
Đọc rất nhiều bài báo tôi đã tìm ra các công cụ "tốt nhất", nhưng tôi không có hết hạn với chúng và thật khó để tìm ra bất kỳ sự so sánh nào, không phải là rất thiên vị (như so sánh các tác giả scons) và không phải là rất cũ.really
Không, nó không có vấn đề gì - tôi đã xoay sở để giải quyết nó và tôi vừa thêm giải pháp vào chủ đề :) –
Tôi đã phát hiện ra rằng Waf linh hoạt hơn nhiều so với cmake và nó thực sự dễ sử dụng. Chúng tôi đã xây dựng trên đầu trang của nó hệ thống xây dựng tùy chỉnh của chúng tôi và nó hoạt động tuyệt vời! –