Bạn chỉ cần thiết lập các định dạng toolchain/đầu ra một lần, thường bạn muốn làm điều này khi chạy cmake lần đầu tiên:
cmake -G "MinGW Makefiles" .
Thay vì dấu chấm, bạn có thể sử dụng các thông số của riêng bạn (nếu có) và/hoặc đường dẫn đến nguồn.
Thay vào đó, đặc biệt là khi bạn mới sử dụng CMake, hãy sử dụng phiên bản GUI trong cửa sổ (chạy cmake-gui
không có tham số thay vì cmake
).
Khi đã mở, hãy đặt đường dẫn của bạn và nhấp vào "Định cấu hình". Nếu không có bộ biên dịch, nó sẽ yêu cầu bạn chọn một (nếu không bạn phải xóa bộ nhớ cache để làm cho nó xuất hiện trở lại).
Giá trị cấu hình được cập nhật sẽ xuất hiện bằng màu đỏ và nó cũng sẽ cho phép bạn chọn tệp và đường dẫn bằng cách sử dụng hộp thoại Windows chung.
Sau khi cấu hình hoàn tất và không có lỗi, bạn có thể nhấn "tạo" để tạo tệp makefiles hoặc tệp dự án của mình. Để cập nhật các phiên bản này sau, bạn có thể sử dụng lại cmake-gui
hoặc chỉ sử dụng phiên bản dòng lệnh thông thường cmake
.
Vui lòng không đặt CMAKE_CXX_COMPILER trong tệp CMakeLists.txt. Xem trang wiki này về cách thay đổi trình biên dịch: http://www.cmake.org/Wiki/CMake_FAQ#How_do_I_use_a_different_compiler.3F - cũng lưu ý rằng bạn không thể thay đổi trình biên dịch khi nó được lưu trong một cây dựng sẵn. Xóa cây xây dựng hoặc sử dụng cây mới và bắt đầu lại bằng trình biên dịch khác. – DLRdave