Visual Studio đã thêm rất nhiều tính năng mới cho C++ trong năm qua.Cách thêm trình biên dịch Linux vào dự án Cmake trong Visual Studio
CMake Với hỗ trợ CMake, tôi có thể thực hiện "Mở thư mục" và chọn thư mục có tệp CMakeLists.txt trong đó. Visual Studio làm rất nhiều công việc tốt đẹp trong việc khám phá và xây dựng nó tự động.
Soạn thảo Linux Visual studio giờ đây hỗ trợ biên dịch từ xa trên Linux qua SSH. Một số hướng dẫn cho thấy cách người dùng có thể tạo một "Ứng dụng giao diện điều khiển Linux" mới trong Visual Studio và nó sẽ tự động yêu cầu thiết lập kết nối SSH để sử dụng để xây dựng nó. Tôi không thấy bất kỳ hướng dẫn nào về cách thực hiện điều này trên một dự án hiện có thuộc bất kỳ loại nào.
Riêng với dự án CMake, bạn có thể mở thư mục CMake trong Visual Studio 2017 và xây dựng nó trên máy Linux từ xa không? IfSoHow?
Xin lưu ý, tôi đã xem bài đăng tương tự này và câu trả lời là không thỏa đáng: https://stackoverflow.com/questions/42762424/cmake-generator-for-visual-studio-linux-cross-platform – solvingJ