Tôi đang thử Graphviz và doxygen trên một thư viện C++ khá lớn để tạo UML. Nó tạo ra các tập tin .dot nhưng sau đó nói nó không thể mở các tập tin .map.doxygen và graphviz không tạo các tệp bản đồ
Tôi đang chạy doxygen 1.8.3 và 2.30.1 được cài đặt qua msi trên Windows 7 64bit. Tôi cũng tự thiết lập đường dẫn đến thư mục thùng rác Graphviz.
Lỗi có dạng: lỗi: sự cố khi mở tệp bản đồ /inherit_graph_11.map để đưa vào tài liệu!
nào bạn cũng nhận được" Nếu bạn cài đặt Graphviz/dot sau một thất bại trước , tr y xóa thư mục đầu ra và chạy lại doxygen "lỗi? Bạn có thể thử xóa đầu ra và chạy lại không? Khi mở một cmd.exe (nhấn start-> execute) và nhập "dấu chấm", nó có tìm thấy công cụ và chờ một đầu vào không? – x29a
Cảm ơn. Tôi chỉ cần tìm nó ra. Tôi đã đặt môi trường của tôi var PATH để tìm lệnh dấu chấm. Tuy nhiên, tôi đã không cập nhật đường dẫn trong tệp Graphviz Settings.ini. Bộ cài đặt (msi) phải đặt nó thành Program Files thay vì Program Files (x64). Tôi cố định đường đi và bây giờ tất cả đều hoạt động. BTW, trước khi tìm ra điều này, tôi đã thử xóa đầu ra và nó vẫn thất bại. Và tôi đã có thể chạy dấu chấm từ một dòng lệnh. – user2632182
Cảm ơn nhận xét này - Tôi gặp vấn đề giống hệt với Settings.ini –