Tôi muốn biên dịch mã C từ Command Prompt trong Windows. Tôi đã thêm biến môi trường vào PATH và tôi có thể biên dịch các tệp .cs với: csc app.cs
Biên dịch mã C từ Command Prompt trong Windows?
OK, nhưng làm cách nào để biên dịch app.c?
Tôi muốn biên dịch mã C từ Command Prompt trong Windows. Tôi đã thêm biến môi trường vào PATH và tôi có thể biên dịch các tệp .cs với: csc app.cs
Biên dịch mã C từ Command Prompt trong Windows?
OK, nhưng làm cách nào để biên dịch app.c?
Bạn làm điều này:
cl app.c
Dưới đây là một bảng điểm đầy đủ, bao gồm thiết lập môi trường cho Visual Studio 2005 (thay đổi "8" thành "9.0" cho Visual Studio 2008).
C:\src\tests>"\Program Files (x86)\Microsoft Visual Studio 8\vc\bin\vcvars32.bat"
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\src\tests>type app.c
#include <stdio.h>
int main(void)
{
printf("Hello world!\n");
return 0;
}
C:\src\tests>cl app.c
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86
Copyright (C) Microsoft Corporation. All rights reserved.
app.c
Microsoft (R) Incremental Linker Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.
/out:app.exe
app.obj
C:\src\tests>app
Hello world!
path c:\tc\bin
tcc filename.c
filename
MinGW cung cấp một popul ar trình biên dịch dòng lệnh GCC cho Windows.
Tuyệt vời, cảm ơn! /Chister –
wow !! tuyệt vời .. nhưng tôi có một vấn đề ở đây. Nhưng, một khi tôi đóng dấu nhắc lệnh, nó không hoạt động. Bạn có biết bất kỳ giải pháp vĩnh viễn nào không. Ý tôi là, một khi tôi đặt môi trường, nó sẽ được đặt vĩnh viễn. Thnaks – Ravi
@var___: Phương pháp 1: Nếu bạn xem tập tin thực thi đó, nó sẽ gọi một tập tin thực thi khác mà chỉ cần thiết lập một loạt các biến môi trường. Bạn có thể thiết lập các biến đó trên toàn hệ thống thông qua Control Panel (hệ thống, các biến môi trường tiên tiến). Phương pháp 2: Thay vì sử dụng dấu nhắc lệnh bình thường, khởi chạy Visual Studio Command Prompt, có sẵn trong menu Bắt đầu của bạn và có môi trường được thiết lập cho bạn. – RichieHindle