TỪ KHI TỪ AUTO * và định cấu hình. Đây là IMHO khủng khiếp.
Nếu bạn bằng cách nào đó có thể có VS 8 hoặc 9 vcproj/sln, bạn có thể sử dụng this. Tôi đã không sử dụng nó, vì vậy tôi không thể đưa ra lời khuyên nào.
Nếu bạn đang chuyển đổi thủ công, tôi sẽ đề xuất một cái gì đó như CMake, vì nó khá dễ dàng để sẵn sàng đủ nhanh, ngay cả đối với các dự án lớn.
Nếu dự án có một bố cục đơn giản, bạn có thể có thành công sử dụng qmake Qt 4 của như thế này:
qmake -project
Nó sẽ ra một qmake .pro tập tin, có thể được chuyển đổi thành một makefile trên nhiều nền tảng (sử dụng qmake). Điều này sẽ làm việc ổn, nhưng không hoàn hảo. Ngoài ra, bạn có thể cài đặt các plugin Qt cho VS, và để cho nó tạo ra các tập tin chuyên nghiệp từ một dự án VS hiện có. Nó sẽ làm cho hệ thống xây dựng của bạn phụ thuộc vào qmake Qt4, mà có lẽ không phải là những gì bạn muốn.
Có tất nhiên những thứ khác như cmake, nhưng tất cả chúng sẽ yêu cầu can thiệp thủ công.
Tôi đã bỏ lỡ điều gì đó? C++ 0x là tiêu chuẩn * được đề xuất * cuối cùng tôi đã nghe và điều đó có nghĩa là mã của bạn ** là ** không chuẩn nếu được viết bằng cách sử dụng các tính năng từ đó. –
thực sự C++ 0x là tên không chính thức của tiêu chuẩn mới được lập kế hoạch cho ngôn ngữ lập trình C++. – MBZ
Có * kế hoạch * so với * đề xuất * biểu thị bất kỳ sự khác biệt nào về trạng thái phê chuẩn không? Tôi chỉ cảnh giác khi viết mã cho bất kỳ thứ gì cho đến khi nó là ** tiêu chuẩn **. –