Có cách nào để lấy CDT Eclipse tự động tăng số phiên bản xây dựng của bạn mỗi khi bạn xây dựng dự án của mình? Tôi có thể tìm ra giải pháp cho ANT, nhưng tôi hiểu rằng chỉ dành cho các dự án Java.Tự động tăng tốc phiên bản trong Eclipse CDT (C++)
5
A
Trả lời
2
Không, ANT không chỉ dành cho các dự án java. Nó chủ yếu được sử dụng cho họ, nhưng bạn đang gây nhầm lẫn ANT cho maven. Ant có thể được sử dụng với GCC và như vậy, nhưng sau đó bạn không thể sử dụng hệ thống xây dựng nhật thực.
Trên thực tế, có một vài lệnh mà bạn có thể sử dụng với ant (sử dụng này bên trong một mục tiêu):
<delete file="buildnumber.h"/>
<buildnumber file="ant-build-number.n"/>
<echo file="buildnumber.h">
#ifndef BUILDNUMBER_H_
#define BUILDNUMBER_H_
#define BUILD_NUMBER ${build.number}
#endif
</echo>
này sẽ tạo ra một file có tên buildnumber.h và ant-build-number.n. Đừng chạm vào ant-build-number.n (nó bao gồm số bản dựng cho các bản dựng sau). Sau đó, bạn có thể bao gồm buildnumber.h.
Bạn cũng có thể sử dụng tác vụ exec để thực thi gcc (xem http://ant.apache.org/manual/Tasks/exec.html)
Các vấn đề liên quan
- 1. Refactoring C++ trong Eclipse CDT
- 2. Lỗi CDT C++ Eclipse
- 3. C++ Eclipse CDT Cách thêm gcc 4.6.3
- 4. tăng tốc Eclipse trên OSX
- 5. tự động tạo phiên bản nối tiếp uid trong eclipse
- 6. Eclipse CDT Autocomplete không hoạt động
- 7. Eclipse Eclipse CDT profiler
- 8. Đối số dòng lệnh C++ Eclipse CDT?
- 9. Chuyển đổi ứng dụng Ping sang phiên bản đa luồng để tăng tốc độ - C#
- 10. Tăng tuần tự hóa: chỉ định phiên bản lớp mẫu
- 11. Có thể đính kèm phiên gỡ lỗi vào chương trình đang chạy trong eclipse CDT
- 12. C++: Thư viện bên ngoài trong eclipse CDT
- 13. Eclipse CDT và Source Control
- 14. C#, khung thực thể, tăng tự động
- 15. Làm cách nào để tự động tăng mã phiên bản trong AndroidManifest?
- 16. CDT Eclipse với Cygwin GCC: khám phá tự động các biểu tượng và đường dẫn
- 17. Gỡ lỗi với Eclipse CDT và GDB
- 18. Tự động tăng số bản dựng trong Qt Creator
- 19. Gỡ lỗi fork() trong eclipse cdt
- 20. "Mở thực hiện" trong Eclipse CDT
- 21. R: tăng tốc "nhóm theo" hoạt động
- 22. Tự động hoàn thành mã C trong Eclipse
- 23. Làm cách nào để tăng tốc nhân bản mảng trong C#?
- 24. Tự động tăng danh sách chung bằng LINQ trong C#
- 25. Chương trình không thể khởi động vì cygwin1.dll bị thiếu ... trong Eclipse CDT
- 26. Eclipse CDT không xóa lỗi từ các bản dựng trước
- 27. Làm cách nào để tăng tốc cho Eclipse Juno?
- 28. Tự động tăng và đồng bộ hóa phiên bản cho sản phẩm và bootstrapper
- 29. Nhập dự án CMake vào Eclipse CDT
- 30. Phiên bản phần mềm tự động Qt?