Câu hỏi được gắn thẻ «cmake»

CMake là một trình tạo hệ thống xây dựng mã nguồn mở đa nền tảng. Nó tạo các tệp cho các hệ thống xây dựng như tệp tạo tệp gốc, tệp xây dựng ninja và tệp dự án cho một số môi trường phát triển tích hợp.




3
CMake hoạt động chính xác như thế nào?
Tôi không yêu cầu điều này cho bản thân mình. Tôi hy vọng câu hỏi này sẽ là một tài liệu tham khảo cho nhiều người mới thích tôi, đã tìm thấy nó hoàn toàn bối rối về chính xác những gì đang diễn ra đằng sau hậu trường khi …
157 cmake 






1
Nguyên nhân gây ra lỗi
Làm cách nào tôi có thể nhận được CMAKE để tạo ra lỗi trong một điều kiện cụ thể. Đó là, tôi muốn một cái gì đó như thế này: if( SOME_COND ) error( "You can't do that" ) endif()
136 cmake 



4
Liên kết CMake đến thư viện bên ngoài
Làm cách nào để CMake liên kết tệp thực thi với thư viện chia sẻ bên ngoài không được xây dựng trong cùng một dự án CMake? Chỉ làm target_link_libraries(GLBall ${CMAKE_BINARY_DIR}/res/mylib.so)là sai make[2]: *** No rule to make target `res/mylib.so', needed by `GLBall'. Stop. make[1]: *** [CMakeFiles/GLBall.dir/all] Error 2 make: …
126 cmake 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.