ນີ້ແມ່ນຄໍາສັ່ງ neon-config ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
neon-config - script ສະຫນອງຂໍ້ມູນກ່ຽວກັບສໍາເນົາຕິດຕັ້ງຂອງຫ້ອງສະຫມຸດ neon
ສະຫຼຸບສັງລວມ
neon-config [-- ຄໍານໍາຫນ້າ][[--cflags] | [--libs] | [--la-file] | [-- ສະຫນັບສະຫນູນ ຄຸນນະສົມບັດ] |
[- ຊ່ວຍ] | [- ການປ່ຽນແປງ]]
ລາຍລະອຽດ
ໄດ້ neon-config script ໃຫ້ຂໍ້ມູນກ່ຽວກັບສໍາເນົາຕິດຕັ້ງຂອງຫ້ອງສະຫມຸດ neon.
ໄດ້ --cflags ແລະ --libs ທາງ ເລືອກ ແນະ ນໍາ ວິ ທີ ການ ສັງ ລວມ ແລະ ການ ເຊື່ອມ ຕໍ່ ຄໍາ ຮ້ອງ ສະ ຫມັກ ຕໍ່
ຫໍສະຫມຸດ; ໄດ້ - ການປ່ຽນແປງ ແລະ -- ສະຫນັບສະຫນູນ ທາງເລືອກສາມາດຊ່ວຍກໍານົດວ່າຫ້ອງສະຫມຸດ
ຕອບສະຫນອງຄວາມຕ້ອງການຄໍາຮ້ອງສະຫມັກ.
OPTIONS
--cflags
ພິມທຸງທີ່ຄວນຈະຖືກສົ່ງກັບ C compiler ເມື່ອລວບລວມໄຟລ໌ວັດຖຸ,
ເມື່ອໄຟລ໌ວັດຖຸໃຊ້ໄຟລ໌ header neon.
--libs
ພິມທຸງທີ່ຄວນຈະຖືກສົ່ງໄປຫາຕົວເຊື່ອມຕໍ່ໃນເວລາທີ່ເຊື່ອມຕໍ່ຄໍາຮ້ອງສະຫມັກທີ່
ໃຊ້ຫ້ອງສະຫມຸດ neon
--la-file
ພິມສະຖານທີ່ຂອງ libtool library script, libneon.la, ເຊິ່ງສາມາດໃຊ້ເພື່ອ
ການເຊື່ອມຕໍ່ກັບ neon ໂດຍຄໍາຮ້ອງສະຫມັກການນໍາໃຊ້ libtool.
- ການປ່ຽນແປງ
ພິມສະບັບຂອງຫ້ອງສະຫມຸດ
-- ຄໍານໍາຫນ້າ dir
If dir ແມ່ນໃຫ້; ຍົກຍ້າຍຜົນຜະລິດຂອງ --cflags ແລະ --libs ຄືກັບວ່າ neon ໄດ້ຖືກຕິດຕັ້ງຢູ່ໃນ
ໄດເລກະທໍລີ prefix ທີ່ໄດ້ຮັບ. ຖ້າບໍ່ດັ່ງນັ້ນ, ພິມຄໍານໍາຫນ້າການຕິດຕັ້ງຂອງຫ້ອງສະຫມຸດ.
-- ສະຫນັບສະຫນູນ ຄຸນນະສົມບັດ
script ອອກດ້ວຍຄວາມສໍາເລັດຖ້າ ຄຸນນະສົມບັດ ສະຫນັບສະຫນູນໂດຍຫ້ອງສະຫມຸດ.
- ຊ່ວຍ
ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອ; ປະກອບມີບັນຊີລາຍຊື່ຂອງຄຸນສົມບັດທີ່ຮູ້ຈັກແລະວ່າພວກເຂົາເຈົ້າໄດ້ຮັບການສະຫນັບສະຫນູນຫຼື
ບໍ່.
EXAMPLE
ຂ້າງລຸ່ມນີ້ແມ່ນຊິ້ນ Makefile ເຊິ່ງສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງຄໍາຮ້ອງສະຫມັກຕໍ່ກັບ
ການຕິດຕັ້ງຫ້ອງສະຫມຸດ neon, ໃນເວລາທີ່ neon-config script ສາມາດພົບເຫັນຢູ່ໃນ $ PATH.
CFLAGS = `ນີອອນ-ກຳນົດຄ່າ --cflags`
LIBS = `neon-config --libs`
OBJECTS = myapp.o
ເປົ້າໝາຍ = myapp
$(TARGET): $(objectS)
$(CC) $(LDFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS)
myapp.o: myapp.c
$(CC) $(CFLAGS) -c myapp.c -o myapp.o
ໃຊ້ neon-config ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net