Tôi đang cố tạo một dự án C# trong một cơ sở mã C++ CMake hiện có trên Windows. Sau một số nghiên cứu, tôi chỉ có thể tìm thấy hai dự án đã xây dựng trình biên dịch CSharp của riêng mình cho CMake: gdcm và kde.Tạo dự án C# bằng CMake
Tôi đã thử cả hai. Thật không may, người đầu tiên không tạo được dự án C#. Thay vào đó nó tạo ra một dự án VS C++ với các tệp cs trong đó, và vì các cờ C++ được đặt cho trình liên kết, việc xây dựng luôn thất bại với các lỗi. Sau khi thử nghiệm với dự án mẫu mà họ đã cung cấp, tôi tự hỏi liệu điều này có thể là do giới hạn của trình tạo mã "Visual Studio 8 2005" không?
Dự án thứ hai chủ yếu nhằm vào Mono, vì vậy tôi cũng không thành công với dự án này.
Có ai có kinh nghiệm tích cực với việc xây dựng các dự án C# sử dụng một trong những mô-đun CMake hoặc một thứ khác không?
Cập nhật: thực tế là cmake tạo ra c + + dự án với C# nguồn tập tin trong họ làm cho dự án gần như không sử dụng được - Intellisense không hoạt động, app.config không thể được truy cập thông qua các phương tiện thông thường, vv tôi ngừng tiếp tục điều tra theo hướng này và chuyển sang cấu hình dự án dựa trên MsBuild. – Leonid