Tôi sắp thực hiện chuyến đi đầu tiên của mình vào thế giới của JNI (Giao diện bản địa Java) để cung cấp thông báo thay đổi hệ thống tập tin từ mã C/C++ cụ thể cho nền tảng Java. Đó là trừ khi ai đó đề nghị một số thư viện tuyệt vời để làm điều này mà tôi đã bỏ lỡ.JNI và Java: ant gọi điện thoại thực hiện hoặc làm cho kiến kiến?
Làm quen với JNI Tôi đã quản lý để tìm nhiều tài liệu ở phía giao diện của nó và bên tạo thư viện của nó, nhưng tôi không tìm thấy nhiều về xây dựng thư viện gốc.
Tôi đã có một bản dựng hiện có dựa trên kiến cho nguồn Java sẵn có, vì vậy tôi đang cố gắng tìm hiểu xem tôi có nên tạo kiến để gọi để tạo thư viện hay không. gọi kiến sau khi tạo thư viện?
Không có tùy chọn nhảy ra như là terribly tốt đẹp, nhưng cả hai dường như tốt hơn so với cố gắng để có được kiến để gọi một trình biên dịch để biên dịch mã và tạo ra các thư viện trực tiếp.
Các tác vụ CPP hoạt động tốt cho những gì tôi cần nhờ. Tôi đã kết thúc cần phải làm một số biên dịch chéo nhưng khả năng xác định lớp nào để sử dụng cho back-end cho cpptasks giải quyết điều đó. –