2009-05-05 37 views
6

Trong một dự án Visual C++ năm 2008, việc xây dựng một dự án sẽ hiển thị thông tin sau trong cửa sổ đầu ra:Làm cách nào để hiển thị tùy chọn xây dựng dòng lệnh trong Visual C++ 2008?

1>------ Build started: Project: Project1, Configuration: Debug Win32 ------ 
1>Compiling... 
1>main.cpp 
1>test1.cpp 
1>test2.cpp 
1>Generating Code... 
1>Linking... 
1>LINK : test.exe not found or not built by the last incremental link; performing full link 
1>Project1- 0 error(s), 0 warning(s) 
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 

Làm thế nào tôi có thể nhận được kết quả như thế này:

cl.exe /Od /I "includepath" /D "_UNICODE" /FD /EHsc /RTC1 /MDd /Zc:wchar_t- /Fo"Debug\\" /Fd"Debug\vc90.pdb" /nologo /c /ZI /TP /errorReport:prompt 

Giống như một dự án C# sẽ làm nó.

Trả lời

11

Điều này được kiểm soát thông qua cài đặt "Chặn biểu ngữ khởi động" trong tab phụ "Chung" của tab "C/C++" trong trang thuộc tính của dự án. Nếu bạn đặt nó là "Không", nó sẽ hiển thị trong cửa sổ Output dòng lệnh đang được sử dụng trong quá trình biên dịch.

+0

Cảm ơn Guido, đây là điều tôi muốn. thx – welemon

1

Bạn có thể xem các tùy chọn truyền cho cl qua thuộc tính dự án → C/C++lệnh   Dòng.

Tôi đang làm việc trên phiên bản tiếng Đức của Visual   Studio   2005, vì vậy tôi hy vọng bản dịch của tôi sẽ được ánh xạ tới Visual Studio tiếng Anh.

6

Bật build đăng nhập (menu cụTùy chọnDự án   và   SolutionsVC++   Dự án   Cài đặtXây dựng   Logging). Sau đó, bạn sẽ nhận được nhật ký xây dựng (BuildLog.htm) trong thư mục tệp trung gian chứa tất cả thông tin bạn cần, bao gồm cả thông báo lỗi. Bạn cũng sẽ nhận được liên kết Ctrl -clickable trong cửa sổ đầu ra để hiển thị nhật ký dựng.

+1

Điều này thuận tiện vì nó cũng hiển thị các dòng lệnh cho các bước xây dựng tùy chỉnh, không chỉ trình biên dịch/trình liên kết. –

Các vấn đề liên quan