ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

g-ir-scanner - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ g-ir-scanner ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ g-ir-scanner ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


g-ir-scanner - ສະກັດ C metadata ຈາກແຫຼ່ງແລະສ່ວນຫົວ

ສະຫຼຸບສັງລວມ


g-ir-ເຄື່ອງສະແກນ [ຕົວເລືອກ...] ໄຟລ໌...

ລາຍລະອຽດ


g-ir-scanner ເປັນເຄື່ອງມືທີ່ສ້າງໄຟລ໌ GIR XML ໂດຍການວິເຄາະສ່ວນຫົວ ແລະກວດຄົ້ນ.
ຫໍສະໝຸດ GObject. ມັນມັກຈະຖືກຮຽກຮ້ອງໃນລະຫວ່າງຂັ້ນຕອນການກໍ່ສ້າງປົກກະຕິສໍາລັບໂຄງການ
ແລະ​ຂໍ້​ມູນ​ໄດ້​ຖືກ​ບັນ​ທຶກ​ໄວ້​ໃນ​ແຜ່ນ​ແລະ​ຕິດ​ຕັ້ງ​ຕໍ່​ມາ​, ດັ່ງ​ນັ້ນ​ການ​ຜູກ​ພັນ​ພາ​ສາ​ແລະ​
ແອັບພລິເຄຊັນອື່ນສາມາດໃຊ້ມັນໄດ້. ໄຟລ໌ສ່ວນຫົວ ແລະໄຟລ໌ແຫຼ່ງຖືກສົ່ງຜ່ານເປັນການໂຕ້ຖຽງ
ຢູ່ໃນເສັ້ນຄໍາສັ່ງ. ຄໍາຕໍ່ທ້າຍກໍານົດວ່າໄຟລ໌ຈະຖືກປະຕິບັດເປັນໄຟລ໌ແຫຼ່ງ
(.c) ຫຼືໄຟລ໌ສ່ວນຫົວ (.h). ໃນປັດຈຸບັນມີພຽງແຕ່ຫ້ອງສະຫມຸດ C ທີ່ສະຫນັບສະຫນູນໂດຍເຄື່ອງສະແກນ.

OPTIONS


- ຊ່ວຍ ສະແດງຕົວເລືອກການຊ່ວຍເຫຼືອ

--ງຽບ
ຖ້າຜ່ານ, ຢ່າພິມລາຍລະອຽດຂອງການດໍາເນີນງານປົກກະຕິ.

-- ເຕືອນ​ທັງ​ຫມົດ​
ສະແດງຄໍາເຕືອນສໍາລັບ API ສາທາລະນະທີ່ບໍ່ສາມາດກວດສອບໄດ້.

-- ເຕືອນ​ຄວາມ​ຜິດ​ພາດ​
ເຮັດໃຫ້ການເຕືອນໄພເປັນຄວາມຜິດພາດທີ່ຮ້າຍແຮງ.

--format=FORMAT
ຕົວກໍານົດການນີ້ຕັດສິນໃຈວ່າຮູບແບບຜົນໄດ້ຮັບຈະຖືກນໍາໃຊ້. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ gir.

--include=NAME
ຕື່ມການຂຶ້ນກັບ introspection ທີ່ລະບຸໄວ້ໃນ namespace ທີ່ສະແກນ. NAME ແມ່ນຂອງ
ແບບຟອມ NAMESPACE-VERSION, ເຊັ່ນ Gtk-3.0.

--include-uninstalled=PATH
ຕື່ມການຂຶ້ນກັບ introspection ທີ່ລະບຸໄວ້ໃນ namespace ທີ່ສະແກນ. ນີ້ແຕກຕ່າງກັນ
ຈາກ --include ໃນ​ທີ່​ມັນ​ໃຊ້​ເສັ້ນ​ທາງ​ໄຟລ​໌​, ແລະ​ບໍ່​ໄດ້​ປະ​ມວນ​ຜົນ pkg-config​
ການເພິ່ງພາອາໄສ (ນັບຕັ້ງແຕ່ພວກມັນອາດຈະບໍ່ຖືກຕິດຕັ້ງເທື່ອ).

--add-include-path=PATH
ເພີ່ມລາຍຊື່ໄປຫາເສັ້ນທາງທີ່ເຄື່ອງສະແກນໃຊ້ເພື່ອຊອກຫາໄຟລ໌ GIR. ສາມາດນໍາໃຊ້ໄດ້
ຫຼາຍຄັ້ງເພື່ອກໍານົດຫຼາຍໄດເລກະທໍລີ

-i, --library=LIBRARY
ກໍານົດຫ້ອງສະຫມຸດທີ່ຈະ introspected. ນີ້ຫມາຍຄວາມວ່າ *_get_type()
ຫນ້າທີ່ຢູ່ໃນມັນຈະຖືກເອີ້ນສໍາລັບປະເພດຂໍ້ມູນ GObject. ຊື່ຂອງຫໍສະຫມຸດ
ບໍ່ຄວນມີຄຳນຳໜ້າ lib ນຳໜ້າ ຫຼືຄຳຕໍ່ທ້າຍຫ້ອງສະໝຸດທີ່ໃຊ້ຮ່ວມກັນ.

-L, --library-path=PATH
ລວມເອົາບັນຊີລາຍການນີ້ໃນເວລາຊອກຫາຫ້ອງສະໝຸດ. ທາງເລືອກນີ້ສາມາດຖືກກໍານົດ
ຫຼາຍຄັ້ງເພື່ອປະກອບມີຫຼາຍກວ່າຫນຶ່ງໄດເລກະທໍລີເພື່ອຊອກຫາຫ້ອງສະຫມຸດໃນ.

- ໄດເລກະທໍລີ
ລວມເອົາໄດເລກະທໍລີນີ້ຢູ່ໃນບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີທີ່ຈະຊອກຫາໄຟລ໌ສ່ວນຫົວ.
ທ່ານ ຈຳ ເປັນຕ້ອງສົ່ງຕໍ່ໄປຫາເຄື່ອງສະແກນລາຍຊື່ທັງ ໝົດ ທີ່ເຈົ້າມັກຜ່ານໄປຫາເຄື່ອງສະແກນ
compiler ເມື່ອໃຊ້ໄຟລ໌ແຫຼ່ງທີ່ລະບຸ.

-n, --namespace=NAME
ຊື່ namespace. ຊື່ນີ້ຄວນຈະເປັນຕົວພິມໃຫຍ່, ຕົວຢ່າງ: ຕົວອັກສອນທໍາອິດຄວນຈະເປັນ
ຕົວພິມໃຫຍ່. ຕົວຢ່າງ: Gtk, Clutter, WebKit.

--no-libtool
ປິດການໃຊ້ງານຂອງ libtool ສໍາລັບການລວບລວມ stub introspection binary. ໃຊ້ນີ້ຖ້າເຈົ້າ
ການກໍ່ສ້າງລະບົບບໍ່ຮຽກຮ້ອງໃຫ້ມີ libtool.

--libtool
ເສັ້ນທາງເຕັມໄປຫາ libtool ສາມາດປະຕິບັດໄດ້. ປົກກະຕິແລ້ວໃຊ້ສໍາລັບລະບົບ Automake.

--nsversion=VERSION
ສະບັບ namespace. ຕົວຢ່າງ 1.0. ນີ້ແມ່ນປົກກະຕິແລ້ວສະບັບພາສາເວທີ, eg
2.0 ສໍາລັບ Gtk+, ບໍ່ແມ່ນ 2.12.7.

-p, --program=ໂປຣແກມ
ລະບຸຖານສອງທີ່ຈະໄດ້ຮັບການ introspected. ນີ້ຫມາຍຄວາມວ່າ *_get_type()
ຫນ້າທີ່ຢູ່ໃນມັນຈະຖືກເອີ້ນສໍາລັບປະເພດຂໍ້ມູນ GObject. ຄູ່ຄວນຖືກດັດແກ້
ເພື່ອເອົາທາງເລືອກ --introspect-dump=, ແລະເພື່ອຜ່ານ argument ກັບຟັງຊັນນີ້
g_irepository_dump.

--program-arg=ARG
ການໂຕ້ຖຽງເພີ່ມເຕີມເພື່ອສົ່ງຕໍ່ໂຄງການສໍາລັບການ introspection.

--identifier-prefix=PREFIX
ຕົວເລືອກນີ້ອາດຈະຖືກລະບຸຫຼາຍຄັ້ງ. ແຕ່ລະຄົນໃຫ້ຄໍານໍາຫນ້າທີ່ຈະເປັນ
ຖອດອອກຈາກຕົວລະບຸ C ທັງໝົດ. ຖ້າບໍ່ມີການລະບຸ, namespace ຈະຖືກນໍາໃຊ້.
ຕົວຢ່າງ: ຕົວລະບຸຕົວນຳໜ້າຂອງ ຈະສົ່ງອອກຕົວລະບຸ ພິມດີຟ ໂຄງສ້າງ _FooBar
ໂຟບາ; as Foo.Bar.

--symbol-prefix=PREFIX
ຕົວເລືອກນີ້ອາດຈະຖືກລະບຸຫຼາຍຄັ້ງ. ແຕ່ລະຄົນໃຫ້ຄໍານໍາຫນ້າທີ່ຈະເປັນ
ຖອດອອກຈາກສັນຍາລັກ C ທັງໝົດ. ຕົວຢ່າງ: ຄໍານໍາຫນ້າສັນຍາລັກຂອງ ຟູ ຈະ​ສົ່ງ​ອອກ​ສັນ​ຍາ​ລັກ​
foo_bar_do_ບາງສິ່ງບາງຢ່າງ as Foo.Bar.do_something.

--accept-unprefixed
ຖ້າລະບຸ, ເຄື່ອງສະແກນຈະຍອມຮັບຕົວລະບຸ ແລະສັນຍາລັກທີ່ບໍ່ກົງກັນ
ຄໍານໍາຫນ້າ namespace. ພະຍາຍາມຫຼີກເວັ້ນການໃຊ້ນີ້ຖ້າເປັນໄປໄດ້.

--output=FILENAME
ຊື່ຂອງໄຟລ໌ທີ່ຈະອອກ. ປົກກະຕິ namespace + ການຂະຫຍາຍຮູບແບບ. ຕົວຢ່າງ:
GLib-2.0.gir.

--pkg=PACKAGE
ລາຍຊື່ຊຸດ pkg-config ເພື່ອໃຫ້ໄດ້ຮັບ compiler ແລະ linker flags ຈາກ. ທາງເລືອກນີ້ສາມາດ
ຖືກລະບຸຫຼາຍຄັ້ງເພື່ອລວມເອົາທຸງຈາກຫຼາຍຊຸດ pkg-config.

--pkg-export=PACKAGE
ລາຍຊື່ຊຸດ pkg-config ທີ່ສະໜອງໃຫ້ໂດຍ gir ທີ່ສ້າງຂຶ້ນ. ທາງເລືອກນີ້
ສາມາດຖືກກໍານົດຫຼາຍຄັ້ງຖ້າ gir ສະຫນອງການຫຸ້ມຫໍ່ຫຼາຍ. ຖ້າ​ບໍ່
ລະບຸໄວ້, ຊຸດທີ່ລະບຸດ້ວຍ --pkg= ຈະຖືກໃຊ້.

-- verbose
ເປັນຄຳເວົ້າ, ຮວມເອົາຂໍ້ມູນການແກ້ບັນຫາບາງຢ່າງ.

ENVIRONMENT ຄວາມຮັບຜິດຊອບ
ເຄື່ອງສະແກນ g-ir ໃຊ້ຕົວແປ XDG_DATA_DIRS ເພື່ອກວດເບິ່ງ dirs, girs ແມ່ນ
ຕັ້ງຢູ່ໃນ XDG_DATA_DIRS/gir-1.0. ມັນຖືກກໍານົດໄວ້ຕາມປົກກະຕິກ່ຽວກັບການແຈກຢາຍດັ່ງນັ້ນທ່ານ
ບໍ່ຈໍາເປັນຕ້ອງຕັ້ງມັນເອງ.

ຕົວແປ GI_SCANNER_DISABLE_CACHE ຮັບປະກັນວ່າເຄື່ອງສະແກນຈະບໍ່ຂຽນ cache
ຂໍ້ມູນໄປຫາ $HOME.

ໃຊ້ g-ir-scanner ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    SWIG
    SWIG
    SWIG ເປັນເຄື່ອງມືພັດທະນາຊອບແວ
    ທີ່ເຊື່ອມຕໍ່ບັນດາໂຄງການທີ່ຂຽນໃນ C ແລະ
    C ++ ທີ່ມີຄວາມຫລາກຫລາຍຂອງລະດັບສູງ
    ພາສາການຂຽນໂປຼແກຼມ. SWIG ຖືກນໍາໃຊ້ກັບ
    ແຕກຕ່າງກັນ ...
    ດາວໂຫລດ SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce ຫົວຂໍ້, ສ້າງຂຶ້ນດ້ວຍ
    JS ຕໍ່ໄປ, Webpack, Babel, Node, ແລະ
    ດ່ວນ, ໃຊ້ GraphQL ແລະ Apollo
    ລູກ​ຄ້າ. ຮ້ານ WooCommerce ໃນ React(
    ປະ​ກອບ​ດ້ວຍ​: ຜະ​ລິດ​ຕະ​ພັນ ...
    ດາວໂຫລດ WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo ສໍາລັບ ArchLabs ນີ້ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ຍັງສາມາດເອົາມາໄດ້
    ຈາກ
    https://sourceforge.net/projects/archlabs-repo/.
    ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ໃນ ...
    ດາວໂຫລດ archlabs_repo
  • 4
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr
    ໂຄງການ Zephyr ແມ່ນຄົນຮຸ່ນໃຫມ່
    ລະບົບປະຕິບັດການໃນເວລາຈິງ (RTOS) ນັ້ນ
    ຮອງຮັບຮາດແວຫຼາຍອັນ
    ສະຖາປັດຕະຍະກໍາ. ມັນແມ່ນອີງໃສ່ a
    ແກ່ນຮອຍຕີນນ້ອຍ...
    ດາວໂຫລດໂຄງການ Zephyr
  • 5
    SCons
    SCons
    SCons ເປັນ​ເຄື່ອງ​ມື​ການ​ກໍ່​ສ້າງ​ຊອບ​ແວ​
    ນັ້ນ​ແມ່ນ​ທາງ​ເລືອກ​ທີ່​ດີ​ເລີດ​ຂອງ​
    ຄລາສສິກ "ເຮັດ" ເຄື່ອງມືການກໍ່ສ້າງທີ່
    ພວກເຮົາທຸກຄົນຮູ້ຈັກແລະຮັກ. SCons ແມ່ນ
    ໄດ້​ປະ​ຕິ​ບັດ​ເປັນ ...
    ດາວໂຫລດ SCons
  • 6
    PSeInt
    PSeInt
    PSeInt ເປັນນາຍພາສາ pseudo-code ສໍາລັບ
    ນັກສຶກສາການຂຽນໂປລແກລມທີ່ເວົ້າພາສາສະເປນ.
    ຈຸດ​ປະ​ສົງ​ຕົ້ນ​ຕໍ​ຂອງ​ຕົນ​ແມ່ນ​ເພື່ອ​ເປັນ​ເຄື່ອງ​ມື​ສໍາ​ລັບ​ການ​
    ການຮຽນຮູ້ແລະຄວາມເຂົ້າໃຈພື້ນຖານ
    ແນວຄວາມຄິດ...
    ດາວໂຫລດ PSeInt
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    7z
    7z
    7z - ແຟ້ມຈັດເກັບໄຟລ໌ທີ່ມີສູງສຸດ
    ອັດ​ຕາ​ສ່ວນ​ການ​ບີບ​ອັດ ...
    ແລ່ນ 7z
  • 2
    7za
    7za
    7za - ແຟ້ມຈັດເກັບໄຟລ໌ທີ່ມີສູງສຸດ
    ອັດ​ຕາ​ສ່ວນ​ການ​ບີບ​ອັດ ...
    ແລ່ນ 7za
  • 3
    creepy
    creepy
    CREEPY - ຂໍ້ມູນສະຖານທີ່ຕັ້ງພູມສາດ
    ລາຍລະອຽດຂອງຕົວສັງລວມ: creepy ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ອະນຸຍາດໃຫ້ທ່ານເພື່ອເກັບກໍາ
    ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ການ​ຕັ້ງ​ພູມ​ສາດ​ກ່ຽວ​ກັບ​ການ​
    ຜູ້​ໃຊ້​ຈາກ ...
    ແລ່ນ creepy
  • 4
    cricket-compile
    cricket-compile
    cricket - ໂຄງ​ການ​ການ​ຄຸ້ມ​ຄອງ​ການ​
    ການເກັບກໍາແລະການສະແດງຊຸດເວລາ
    ຂໍ້ມູນ...
    ແລ່ນ cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script ເພື່ອໃຫ້ໄດ້ຮັບ
    ຂໍ້ມູນກ່ຽວກັບສະບັບທີ່ຕິດຕັ້ງ
    ຂອງ G-Wrap ...
    ດໍາເນີນການ g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - ຄວບຄຸມການເຂົ້າເຖິງ
    ແຜນ​ທີ່​ໃນ​ປະ​ຈຸ​ບັນ​ສໍາ​ລັບ​ຜູ້​ໃຊ້​ອື່ນໆ​ກ່ຽວ​ກັບ​ການ​
    ລະບົບ. ຖ້າບໍ່ມີທາງເລືອກໃຫ້, ພິມ
    ສະຖານະປັດຈຸບັນ. ຄໍາສໍາຄັນ: ທົ່ວໄປ, ແຜນທີ່
    ການ​ຄຸ້ມ​ຄອງ​, p ...
    ແລ່ນ g.accessgrass
  • ເພີ່ມເຕີມ »

Ad