Tôi đang cố gắng sử dụng trình biên dịch C++ của Visual Studio Express 2010 mà không cần sử dụng IDE. Tôi tìm thấy cl.exe trong C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ bin. Tuy nhiên, có một vài khó khăn. Thứ nhất nó đã cho tôi một cảnh báo bật lên khi tôi gõ cl nói rằng 'Chương trình không thể bắt đầu bởi vì mspdb100.dll là mất tích từ máy tính của bạn.'Biên dịch dòng lệnh bằng cl.exe?
Vì vậy, tôi thêm C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE để đường dẫn hệ thống và sau đó thử một lần nữa, nhưng lần này:
lỗi nghiêm trọng C1510: Không thể tải ngôn ngữ tài nguyên clui.dll.
Bất kỳ ý tưởng nào để giải quyết vấn đề này để tôi có thể biên dịch? Ngoài ra làm thế nào tôi sẽ thiết lập đường dẫn vì vậy tôi chỉ có thể gõ 'cl main.cpp' vv, từ bên trong một thư mục giải pháp mà không chứa cl.exe. Hiện tại tôi phải ở trong thư mục bin. Cảm ơn.
VS không cài đặt lối tắt/mục trình đơn cho trình bao cmd có tất cả các cài đặt phù hợp không? – Mat
Có một win32_all_vars.bat hoặc sth bên trong thư mục VS, thực hiện điều đó và thử lại. – Xeo
@Mat: Yea nhưng đó không phải là một giải pháp thanh lịch. –