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

Ad


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

g-ir-scanner - Trực tuyến trên Đám mây

Chạy g-ir-scanner trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên 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 g-ir-scanner 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 giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


g-ir-scanner - trích xuất siêu dữ liệu C từ các nguồn và tiêu đề

SYNOPSIS


g-ir-máy quét [OPTION ...] FILES ...

MÔ TẢ


g-ir-scanner là một công cụ tạo các tệp GIR XML bằng cách phân tích cú pháp các tiêu đề và tìm hiểu nội tâm
Thư viện dựa trên GObject. Nó thường được gọi trong bước xây dựng thông thường cho một dự án
và thông tin được lưu vào đĩa và sau đó được cài đặt, để ngôn ngữ ràng buộc và
các ứng dụng khác có thể sử dụng nó. Tệp tiêu đề và tệp nguồn được chuyển vào dưới dạng đối số
trên dòng lệnh. Hậu tố xác định xem một tệp có được coi là tệp nguồn hay không
(.c) hoặc tệp tiêu đề (.h). Hiện tại chỉ có các thư viện dựa trên C được hỗ trợ bởi máy quét.

LỰA CHỌN


--Cứu giúp Hiển thị các tùy chọn trợ giúp

--Yên lặng
Nếu vượt qua, không in chi tiết hoạt động bình thường.

--cảnh báo tất cả
Hiển thị cảnh báo cho API công khai không thể nhìn thấy được.

- lỗi lùn
Làm cho các cảnh báo trở thành lỗi nghiêm trọng.

--format = ĐỊNH DẠNG
Tham số này quyết định định dạng kết quả sẽ được sử dụng. Giá trị mặc định
là gir.

--include = NAME
Thêm phần phụ thuộc vào phần nội quan được chỉ định vào không gian tên đã quét. NAME là của
dạng NAMESPACE-VERSION, như Gtk-3.0.

--include-uninstalled = PATH
Thêm phần phụ thuộc vào phần nội quan được chỉ định vào không gian tên đã quét. Điều này khác
từ --bao gồm trong đó nó có đường dẫn tệp và không xử lý pkg-config
các phụ thuộc (vì chúng có thể chưa được cài đặt).

--add-include-path = PATH
Thêm thư mục vào đường dẫn mà máy quét sử dụng để tìm tệp GIR. Có thể được sử dụng
nhiều lần để chỉ định nhiều thư mục

-tôi, --library = LIBRARY
Chỉ định một thư viện sẽ được xem xét bên trong. Điều này có nghĩa là * _get_type ()
các hàm trong nó sẽ được gọi cho các kiểu dữ liệu GObject. Tên của thư viện
không được chứa tiền tố lib đứng đầu cũng như hậu tố thư viện được chia sẻ cuối cùng.

-L, --library-path = PATH
Bao gồm thư mục này khi tìm kiếm thư viện. Tùy chọn này có thể được chỉ định
nhiều lần để bao gồm nhiều thư mục để tìm kiếm các thư viện trong đó.

-Thư mục
Đưa thư mục này vào danh sách các thư mục được tìm kiếm cho các tệp tiêu đề.
Bạn cần chuyển đến máy quét tất cả các thư mục mà bạn thường chuyển đến
trình biên dịch khi sử dụng các tệp nguồn được chỉ định.

-N, --namespace = NAME
Tên không gian tên. Tên này phải được viết hoa, ví dụ như chữ cái đầu tiên phải là
chữ hoa. Ví dụ: Gtk, Clutter, WebKit.

--no-libtool
Vô hiệu hóa việc sử dụng libtool để biên dịch nhị phân nội quan sơ khai. Sử dụng cái này nếu của bạn
xây dựng hệ thống không yêu cầu libtool.

--libtool
Đường dẫn đầy đủ đến tệp thực thi libtool. Thường được sử dụng cho hệ thống Automake.

--nsversion = VERSION
Phiên bản không gian tên. Ví dụ 1.0. Đây thường là phiên bản nền tảng, ví dụ:
2.0 cho Gtk +, không phải 2.12.7.

-P, --program = CHƯƠNG TRÌNH
Chỉ định một nhị phân sẽ được kiểm tra bên trong. Điều này có nghĩa là * _get_type ()
các hàm trong nó sẽ được gọi cho các kiểu dữ liệu GObject. Hệ nhị phân phải được sửa đổi
để nhận tùy chọn --introspect-dump = và chuyển đối số cho hàm này tới
g_irepository_dump.

--program-arg = ARG
Đối số bổ sung để chuyển đến chương trình để xem xét nội tâm.

--identifier-prefix = PREFIX
Tùy chọn này có thể được chỉ định nhiều lần. Mỗi người cung cấp một tiền tố sẽ là
bị tước khỏi tất cả các mã định danh C. Nếu không có chỉ định nào, không gian tên sẽ được sử dụng.
Ví dụ: tiền tố định danh của Foo sẽ xuất mã định danh người đánh máy cấu trúc _FooBar
FooBar; as Foo.Bar.

--symbol-prefix = PREFIX
Tùy chọn này có thể được chỉ định nhiều lần. Mỗi người cung cấp một tiền tố sẽ là
bị tước khỏi tất cả các ký hiệu C. Ví dụ: tiền tố biểu tượng của foo sẽ xuất ký hiệu
foo_bar_do_something as Foo.Bar.do_something.

- chấp nhận-không cố định
Nếu được chỉ định, máy quét sẽ chấp nhận các số nhận dạng và ký hiệu không khớp
tiền tố không gian tên. Cố gắng tránh sử dụng cái này nếu có thể.

--output = FILENAME
Tên của tệp để xuất. Thông thường không gian tên + phần mở rộng định dạng. Ví dụ,
GLib-2.0.gir.

--pkg = GÓI
Danh sách các gói pkg-config để lấy cờ trình biên dịch và trình liên kết. Tùy chọn này có thể
được chỉ định nhiều lần để bao gồm các cờ từ một số gói pkg-config.

--pkg-export = PACKAGE
Danh sách các gói pkg-config được cung cấp bởi gir đã tạo. Tùy chọn này
có thể được chỉ định nhiều lần nếu gir cung cấp nhiều gói hơn. Nếu không
được chỉ định, các gói được chỉ định với --pkg = sẽ được sử dụng.

--dài dòng
Dài dòng, bao gồm một số thông tin gỡ lỗi.

MÔI TRƯỜNG BIẾN
G-ir-scanner sử dụng biến XDG_DATA_DIRS để kiểm tra dirs, girs là
nằm trong XDG_DATA_DIRS / gir-1.0. Nó thường được đặt trên một bản phân phối, vì vậy bạn
không cần phải tự thiết lập.

Biến GI_SCANNER_DISABLE_CACHE đảm bảo rằng máy quét sẽ không ghi vào bộ nhớ cache
dữ liệu tới $ HOME.

Sử dụng g-ir-scanner 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

  • 1
    VÒI
    VÒI
    SWIG là một công cụ phát triển phần mềm
    kết nối các chương trình được viết bằng C và
    C ++ với nhiều cấp độ cao
    ngôn ngữ lập trình. SWIG được sử dụng với
    khác nhau...
    Tải xuống SWIG
  • 2
    Chủ đề WooCommerce Nextjs React
    Chủ đề WooCommerce Nextjs React
    Chủ đề React WooCommerce, được xây dựng với
    JS tiếp theo, Webpack, Babel, Node và
    Express, sử dụng GraphQL và Apollo
    Khách hàng. Cửa hàng WooCommerce trong React (
    chứa: Sản phẩm ...
    Tải xuống Chủ đề phản ứng WooC Commerce Nextjs
  • 3
    Archlabs_repo
    Archlabs_repo
    Gói repo cho ArchLabs Đây là một
    ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/archlabs-repo/.
    Nó đã được lưu trữ trong OnWorks ở...
    Tải xuống archlabs_repo
  • 4
    Dự án Zephyr
    Dự án Zephyr
    Dự án Zephyr là một thế hệ mới
    hệ điều hành thời gian thực (RTOS)
    hỗ trợ nhiều phần cứng
    kiến trúc. Nó dựa trên một
    hạt nhân có dấu chân nhỏ ...
    Tải xuống dự án Zephyr
  • 5
    SCons
    SCons
    SCons là một công cụ xây dựng phần mềm
    đó là một sự thay thế vượt trội so với
    công cụ xây dựng "Make" cổ điển
    tất cả chúng ta đều biết và yêu thích. SCons là
    thực hiện một ...
    Tải xuống SCons
  • 6
    PSeInt
    PSeInt
    PSeInt là trình thông dịch mã giả cho
    sinh viên lập trình nói tiếng Tây Ban Nha.
    Mục đích chính của nó là trở thành một công cụ để
    học và hiểu cơ bản
    quan niệm ...
    Tải xuống PSeInt
  • Khác »

Lệnh Linux

  • 1
    7z
    7z
    7z - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7z
  • 2
    7za
    7za
    7za - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7za
  • 3
    creepy
    creepy
    CREEPY - Một thông tin định vị địa lý
    công cụ tổng hợp MÔ TẢ: rùng rợn là một
    ứng dụng cho phép bạn thu thập
    thông tin liên quan đến vị trí địa lý về
    người dùng từ...
    Chạy rùng rợn
  • 4
    cricket-biên dịch
    cricket-biên dịch
    cricket - Một chương trình để quản lý
    thu thập và hiển thị chuỗi thời gian
    dữ liệu ...
    Chạy cricket-biên dịch
  • 5
    g-quấn-config
    g-quấn-config
    g-wrap-config - tập lệnh để nhận
    thông tin về phiên bản đã cài đặt
    của G-Wrap...
    Chạy g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Kiểm soát quyền truy cập vào
    bộ bản đồ hiện tại cho những người dùng khác trên
    hệ thống. Nếu không có tùy chọn nào được đưa ra, hãy in
    tình trạng hiện tại. TỪ KHÓA: tổng hợp, bản đồ
    quản lý,...
    Chạy g.accessgrass
  • Khác »

Ad