Đây là lệnh patscc có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
patscc - giao diện trình biên dịch ATS2
SYNOPSIS
patcc [lựa chọn] các tập tin...
MÔ TẢ
patcc là một giao diện người dùng cho trình biên dịch Postiats patsoppt cho ngôn ngữ ATS2.
LỰA CHỌN
patcc có cú pháp tùy chọn dòng lệnh theo kiểu gcc và chấp nhận tất cả như nhau
các tùy chọn, nhiều trong số chúng được chuyển trực tiếp tới gcc phụ trợ. Dưới đây được tóm tắt các
khônggcc tùy chọn.
-atscomp
Chỉ định tên của trình biên dịch C trên dòng lệnh. Nếu không, hãy sử dụng môi trường
biến ATSCCOMP hoặc mặc định. Xem thêm chi tiết về các biến môi trường.
-làm sạch
Dọn dẹp các tệp C được tạo ngẫu nhiên sau khi quá trình biên dịch kết thúc.
--biên dịch, -ccats
Chỉ biên dịch các tệp nguồn ATS đã cho thành tệp C.
-DATS [= ], -DDATS [= ]
Xác định giá trị cấp cao nhất của macro tên/giá trị trong ATS. -DDATS cũng chuyển tùy chọn này cho
trình biên dịch C.
-IATS , -IIATS
Thêm đường dẫn tìm kiếm file ATS khi thực hiện tải tĩnh và động. -IIATS
cũng chuyển đường dẫn này tới trình biên dịch C.
-fsats , -fdats
Những điều này cho biết rằng tệp sau đây là tệp SATS hoặc DATS. Không cần thiết nếu
phần mở rộng tên tập tin tiêu chuẩn .sats or .dats được sử dụng.
--gline
Đặt thông tin pragma dòng dựa trên nguồn ATS trong mã C được tạo.
--kiểm tra đánh máy, -tcats
Đánh máy các tệp nguồn ATS đã cho, nhưng không đi xa hơn.
--phiên bản, -thùng
Hiển thị phiên bản ATS2 / Postiats và phiên bản gcc.
MÔI TRƯỜNG BIẾN
PATSCOMP, ATSCCOMP
Sử dụng giá trị của biến môi trường này làm tên lệnh của trình biên dịch C.
Mặc định là gcc -D_XOPEN_SOURCE -I${ATSHOME} -I${ATSHOME}/comp/runtime
-L${ATSHOME}/comp/atslib/lib
PATSHOME, ATSHOME
Sử dụng giá trị của biến môi trường này làm đường dẫn đến thư viện ATS
cài đặt. Mặc định là dành riêng cho phân phối.
PATSOPT, ATSOPT
Sử dụng giá trị của biến môi trường này làm tên lệnh của trình biên dịch ATS.
Mặc định là patsopt.
VÍ DỤ
patcc -o thử nghiệm -O3 thử nghiệm.dats
Biên dịch test.dats thành một bài kiểm tra có tên thực thi. Kể gcc sử dụng cấp độ thứ ba của
tối ưu hóa.
patcc -tcats thử nghiệm.dats
Chỉ đánh máy test.dats.
patcc -ccats thử nghiệm.dats
Chỉ biên dịch thành tệp C test_dats.c.
patcc -o thử nghiệm.o -c thử nghiệm.dats -làm sạch
Biên dịch test.dats thành một tệp đối tượng có tên test.o và xóa tệp C trung gian.
Sử dụng patscc trực tuyến bằng dịch vụ onworks.net