ນີ້ແມ່ນຄໍາສັ່ງ mkc_check_decl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mkc_check_decl - ກວດເບິ່ງການກໍານົດ, ຟັງຊັນ, ຕົວແປ, ປະເພດຫຼືຫນ້າທີ່ຕົ້ນແບບ.
ສະຫຼຸບສັງລວມ
mkc_check_decl [ລວມທັງ...]
mkc_check_decl -h
ລາຍລະອຽດ
check_type ແມ່ນທັງ ກໍານົດ, ຕົວແປ, ຟັງຊັນ[0-9], ປະເພດ, ສະມາຊິກ or prototype. ຂຶ້ນກັບ
ກ່ຽວກັບມູນຄ່າຂອງມັນ mkc_check_decl ກວດສອບການກໍານົດ, ຕົວປ່ຽນແປງ, ການທໍາງານທີ່ມີຈໍານວນທີ່ກໍານົດໄວ້ຂອງ
arguments, ປະເພດຫຼືສະມາຊິກຂອງໂຄງສ້າງໃນໄຟລ໌ header ທີ່ລະບຸ ປະກອບມີ ໂດຍການລວບລວມ
ໂຄງການທົດສອບ. ດັ່ງນັ້ນ, ມັນພິມ 1 (ຄວາມສຳເລັດ) ຫຼື 0 (ຄວາມລົ້ມເຫຼວ) ເພື່ອ stdout.
OPTIONS
-h ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ
ENVIRONMENT
CC ຜູ້ສັງລວມ. ໂດຍຄ່າເລີ່ມຕົ້ນ cc ຖືກນໍາໃຊ້.
CPPFLAGS, ປ້າຍກຳກັບ
ທາງເລືອກທີ່ຜ່ານໄປຫາ compiler, ສໍາລັບຕົວຢ່າງ -I ສໍາລັບໄດເລກະທໍລີເພີ່ມເຕີມ
ມີໄຟລ໌ສ່ວນຫົວ.
MKC_VERBOSE
ຖ້າຕັ້ງເປັນ 1, ຂໍ້ຄວາມ verbose ແມ່ນອອກເປັນ stderr.
MKC_SHOW_CACHED
ຖ້າຕັ້ງເປັນ 1 ແລະ MKC_VERBOSE ຖືກຕັ້ງເປັນ 1, ຜົນການຄົ້ນຫາທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາຈະຖືກສົ່ງອອກເປັນ stderr.
MKC_COMMON_HEADERS
ລາຍຊື່ໄຟລ໌ຫົວທີ່ຈະເພີ່ມໃສ່ໂຄງການທົດສອບ .c.
MKC_CACHEDIR
ໄດເລກະທໍລີທີ່ໄຟລ໌ຊົ່ວຄາວແລະແຄດຖືກສ້າງຂື້ນ. ຖ້າບໍ່ໄດ້ຕັ້ງພວກມັນຖືກສ້າງຂື້ນ
ໃນລະບົບປະຈຸບັນ.
MKC_NOCACHE
ຜົນການຄົ້ນຫາທັງໝົດຖືກເກັບໄວ້ໃນແຄດເວັ້ນເສຍແຕ່ຕົວແປ MKC_NOCACHE ຖືກຕັ້ງເປັນ 1.
MKC_DELETE_TMPFILES
ຖ້າຕັ້ງເປັນ 1, ໄຟລ໌ຊົ່ວຄາວຈະຖືກລຶບອອກ.
ຕົວຢ່າງ
mkc_check_decl ກໍານົດ __GNUC__
mkc_check_decl ກໍານົດ RTLD_LAZY dlfcn.h
mkc_check_decl ຕົວແປ sys_errlist errno.h
mkc_check_decl ຕົວແປ __malloc_hook malloc.h
mkc_check_decl func3 ແບບສຳຫຼວດ poll.h
mkc_check_decl func2 fgetln stdio.h
mkc_check_decl ພິມ mbstate_t wchar.h
mkc_check_decl ພິມ long-long
mkc_check_decl ສະມາຊິກ tm.tm_isdst time.h
mkc_check_decl ສະມາຊິກ ifreq.ifr_addr.sa_len net/if.h
mkc_check_decl prototype 'int connect(int __fd, const struct sockaddr * __addr, socklen_t __len)' sys/socket.h
mkc_check_decl prototype 'int connect(int __fd, struct sockaddr * __addr, socklen_t __len)' sys/socket.h
ໃຊ້ mkc_check_decl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net