tl; dr phiên bản: là có thể với CMake (> = 2.8) để tạo tệp zip từ một số tệp và đặt tệp nén được đóng gói ở một vị trí cụ thể không?tệp zip bằng CMake?
phiên bản dài hơn: Tôi có một CMakeLists.txt xây dựng dự án của tôi thành tệp .exe. Và tệp exe này sẽ đọc dữ liệu từ tệp zip. Bây giờ nó là để các nội dung được đóng gói trong tập tin zip là trong kho git của tôi để nó có thể được chỉnh sửa, quá. Nhưng chương trình cần dữ liệu này trong một tệp zip. Vì vậy, nó sẽ là tốt nếu kịch bản cmake có thể lấy dữ liệu, đặt nó trong một tập tin zip và đặt nó bên cạnh exe. Tôi đã nghe nói về CPack, nhưng tôi đã không tìm thấy ví dụ dễ dàng và không chắc chắn nếu điều này thậm chí là công cụ thích hợp cho nhiệm vụ của tôi.
Điều này có khả thi không? Nếu có: làm thế nào?
Phương pháp này dường như tạo một tệp zip trống. Tuy nhiên, có vẻ như tôi có thể tạo một kho lưu trữ dân cư bằng cách chỉ định tùy chọn "files-from = files.txt". Dường như thất bại với các thư mục và tập tin trong các thư mục – Begui
Ahh, chỉ cần tìm ra nó .. Tôi sẽ giải thích dưới đây những gì tôi đã làm để có được điều này để làm việc – Begui