Tôi muốn viết một CMakeLists.txt để tôi có thể chạy thử nghiệm bình thường hoặc với valgrind. Tôi đã thấy nhiều về tích hợp ctest với valgrind nhưng tất cả với giả định rằng bạn muốn thiết lập một máy chủ để gửi kết quả kiểm tra đến một bảng điều khiển phi tiêu. Tôi chỉ muốn chạy các bài kiểm tra trên máy của tôi và xem kết quả trên dòng lệnh.Làm cách nào để ctest chạy một chương trình với valgrind mà không có phi tiêu?
Nếu tôi phải thực hiện cmake -D VALGRIND = ON, nhưng tôi muốn tạo các thử nghiệm có tên là "foo" và "valgrind_foo" nếu có thể.
Làm thế nào để bạn "cấu hình valgrind một cách chính xác trong họ"? – ibizaman
Câu hỏi hay ... Tôi đã chỉnh sửa câu trả lời. – KlingonJoe