Những gì tôi cần làm là để thiết lập tên excecutable tôi để đượcCMake: Thay đổi tên của Visual Studio và Xcode exectuables tùy thuộc vào cấu hình trong một dự án tạo ra bởi CMake
program-debug for debug builds and
program-release(or whatever) for other builds
Tôi muốn làm điều đó trong một sự thật cross-nền tảng và những gì cũng rất quan trọng - Tôi muốn nhắm mục tiêu XCode và VS2008 - vì vậy khi tôi thay đổi cấu hình trong một loại danh sách thả xuống, nó cũng phải có tên chính xác cho đầu ra! Tôi không muốn tạo lại .vcproj hoặc .xcodeproj bằng tùy chọn -D khác (nhưng tôi sẽ phải nếu không tìm thấy giải pháp)
AFAIK biến cmake CMAKE_BUILD_TYPE nên làm việc cho máy phát điện dựa trên thực hiện - được đánh giá tại làm cho thời gian (Đúng nếu tôi sai)
Về cơ bản đó là cách thiết lập các tùy chọn đích (không phải tên nessesary) tùy thuộc vào cấu hình trong một số hệ thống IDE/xây dựng. Nó có thể quá cụ thể đối với các mục tiêu chung của cmake, nhưng có lẽ bạn có thể giúp đỡ.
Cảm ơn rất nhiều!
câu trả lời xuất sắc, cảm ơn rất nhiều !!! –