Tôi đang sử dụng cmake để định cấu hình dự án của mình. Tôi hình dung các tập tin của dự án bằng cách sử dụng qtcreator mà đọc CMakeLists.txt. Tôi có một vài tệp văn bản (không phải mã: tệp cấu hình, nhật ký, ..) và tôi muốn thêm chúng vào dự án cmake của tôi mà không cần (tất nhiên) biên dịch/liên kết chúng. Có thể không? Mục tiêu chính là tự động mở chúng trong cây của dự án của tôi với qtcreator và chỉnh sửa chúng ... Cảm ơn sự giúp đỡ.C++ CMake (thêm tệp không được xây dựng)
26
A
Trả lời
15
Bạn sẽ có thể chỉ cần thêm chúng vào danh sách nguồn của mình trong bất kỳ cuộc gọi nào add_executable
hoặc add_library
phù hợp và chúng sẽ xuất hiện trong IDE.
Tôi tin rằng CMake sử dụng phần mở rộng của tệp để xác định xem chúng có phải là tệp nguồn thực, vì vậy nếu tệp của bạn có phần mở rộng như ".txt" hoặc ".log", chúng sẽ không được biên dịch.
Các vấn đề liên quan
- 1. Thư viện xây dựng với cmake
- 2. CMake có thể tạo các tập lệnh xây dựng mà * không * sử dụng cmake không?
- 3. Cmake để thêm VS2010 Tùy chỉnh dự án Xây dựng sự kiện
- 4. Xây dựng dự án MSVC với cmake và dòng lệnh
- 5. Trộn nguồn C và lắp ráp và xây dựng với cmake
- 6. Sử dụng CMake để chạy một chương trình C++ sau khi xây dựng
- 7. Cmake: Xây dựng thư mục trong đường dẫn bao gồm
- 8. Cách thêm loại xây dựng tùy chỉnh vào cmake? (nhắm mục tiêu)
- 9. Làm cách nào để tạo một tệp đối tượng (* .o) từ mục tiêu xây dựng CMake?
- 10. Thêm tệp xây dựng đã tạo vào classpath
- 11. thêm hỗ trợ C++ 0x vào cmake
- 12. Bạn có thể sử dụng tệp xây dựng ANT làm tệp xây dựng Phing không?
- 13. Complex được xây dựng trong Visual Studio
- 14. cmake và xây dựng song song với "làm -jN"
- 15. Tệp trùng lặp trong tệp được xây dựng theo Gradle
- 16. Thêm các tệp tiêu đề vào đường dẫn xây dựng nhật thực cho C++
- 17. Máy tạo Xcode cmake tạo ra một dự án không thể xây dựng
- 18. Thêm dịch vụ sau khi container đã được xây dựng
- 19. Xây dựng ví dụ LLVM
- 20. Thêm tệp vào source_group trong CMake
- 21. Tệp tiêu đề danh sách trong dự án Visual Studio C++ được tạo bởi cmake
- 22. Testing Python C thư viện - được xây dựng con đường
- 23. Khi xây dựng một tệp DLL, tệp LIB được tạo có chứa tên DLL không?
- 24. Xây dựng nhiều tệp Erlang Beam?
- 25. tệp nguồn khác với khi mô-đun được xây dựng
- 26. Loại trừ các tệp đang được xây dựng trong Debug
- 27. Các mẫu bản địa OpenCV không được xây dựng
- 28. Xây dựng thư viện OpenCV từ các tệp nguồn
- 29. Hook để thêm lệnh vào các bản dựng xây dựng?
- 30. Lấy cmake để xây dựng nguồn gốc mà không cần gói script?
Thx. Tôi tự hỏi nếu họ không thêm smthg như add_doc() trong phiên bản 2.8? – Eric
@Eric Không xa như tôi biết. Bạn có thể thử hỏi trong danh sách gửi thư nếu có bất kỳ kế hoạch nào để thực hiện việc này. – Fraser
Xem thêm http://public.kitware.com/Bug/view.php?id=7835 – Mildred