Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

fsc - Trực tuyến trên đám mây

Chạy fsc trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh fsc 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 giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


FSC - Trình biên dịch ngoại tuyến nhanh cho ngôn ngữ Scala 2

SYNOPSIS


FSC [lựa chọn>]nguồn các tập tin>

THÔNG SỐ


<lựa chọn>
Tùy chọn dòng lệnh. Nhìn thấy LỰA CHỌN phía dưới.

<nguồn các tập tin>
Một hoặc nhiều tệp nguồn sẽ được biên dịch (chẳng hạn như MyClass.scala).

LỰA CHỌN


Trình biên dịch ngoại tuyến hỗ trợ tất cả các tùy chọn của bỏng nước cộng với những thứ sau:

-cài lại Đặt lại bộ nhớ cache của máy chủ biên dịch.

-tắt
Tắt trình nền biên dịch. Daemon cố gắng khởi động lại chính nó như
cần thiết, nhưng đôi khi cần phải tắt một cách rõ ràng. Một ví dụ phổ biến là nếu
lọ trên đường dẫn lớp đã thay đổi.

-người phục vụ <tên máy chủ: portnumber>
Chỉ định máy chủ biên dịch tại số cổng. Thông thường tùy chọn này là không cần thiết.
Lưu ý rằng tên máy chủ lưu trữ phải dành cho máy chủ lưu trữ chia sẻ cùng hệ thống tệp.

-J<cờ>
Đi quacờ> trực tiếp đến máy ảo Java cho trình nền biên dịch.

MÔ TẢ


Sản phẩm FSC công cụ gửi các công việc biên dịch Scala tới một daemon biên dịch. Lần đầu tiên nó là
được thực thi, daemon được khởi động tự động. Trong các lần chạy tiếp theo, cùng một daemon có thể
được sử dụng lại, do đó dẫn đến việc biên dịch nhanh hơn. Công cụ đặc biệt hiệu quả khi
biên dịch liên tục với các đường dẫn lớp giống nhau, bởi vì trình nền biên dịch có thể sử dụng lại
thể hiện trình biên dịch.

Daemon biên dịch đủ thông minh để xóa trình biên dịch được lưu trong bộ nhớ cache của nó khi đường dẫn lớp
những thay đổi. Tuy nhiên, nếu nội dung của đường dẫn lớp thay đổi, chẳng hạn như do nâng cấp
một thư viện, sau đó daemon phải được tắt rõ ràng với -tắt.

Lưu ý rằng scala script runner cũng sẽ sử dụng trình biên dịch ngoại tuyến theo mặc định, với
cùng những lợi thế và lưu ý.

THÍ DỤ


Phiên sau cho thấy tốc độ tăng điển hình do sử dụng trình biên dịch ngoại tuyến.

> fsc -verbose -d / Tmp thử nghiệm.scala
hữu ích. Cảm ơn !
[Số cổng: 32834]
[Khởi động phiên bản máy chủ biên dịch Scala mới]
[Đường dẫn lớp = ...]
[đường dẫn thư mục được tải ... trong 692ms]
hữu ích. Cảm ơn !
[phân tích cú pháp test.scala]
hữu ích. Cảm ơn !
[tổng cộng trong 943 mili giây]

> fsc -verbose -d / Tmp thử nghiệm.scala
hữu ích. Cảm ơn !
[Số cổng: 32834]
[phân tích cú pháp test.scala]
hữu ích. Cảm ơn !
[tổng cộng trong 60 mili giây]

> fsc -verbose -d / Tmp thử nghiệm.scala
hữu ích. Cảm ơn !
[Số cổng: 32834]
[phân tích cú pháp test.scala]
hữu ích. Cảm ơn !
[tổng cộng trong 42 mili giây]

> fsc -verbose -shutdown
[Máy chủ biên dịch Scala đã thoát]

MÔI TRƯỜNG


JAVAMD
Xác định Java lệnh được sử dụng để chạy mã Scala. Lập luận có thể là
được chỉ định như một phần của biến môi trường; dấu cách, dấu ngoặc kép, v.v., sẽ
được chuyển trực tiếp đến shell để mở rộng.

JAVA_HOME
Chỉ định thư mục chính JDK / JRE. Thư mục này được sử dụng để định vị Java lệnh
trừ khi JAVAMD biến tập hợp.

Java_OPTS
Chỉ định các tùy chọn được chuyển đến Java lệnh được xác định bởi JAVAMD.

Ví dụ, với Java 1.5 (hoặc mới hơn), người ta có thể định cấu hình việc sử dụng bộ nhớ của JVM
như sau: JAVA_OPTS = "- Xmx512M -Xms16M -Xss16M"

Với GNU Java, người ta có thể cấu hình việc sử dụng bộ nhớ của GIJ như sau:
JAVA_OPTS = "- mx512m --ms16m"

EXIT TÌNH TRẠNG


FSC trả về trạng thái thoát XNUMX nếu biên dịch thành công các tệp đầu vào được chỉ định. Không
không được trả lại trong trường hợp không thành công.

Sử dụng fsc trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad