Re: Ajuda em declaração
Antonio Terceiro <[email protected]>
| Newsgroups | gmane.linux.debian.devel.portuguese |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Apr 04, 2016 at 09:37:44AM -0300, Junior Santos wrote: > -#if defined(__FreeBSD__) > +#if defined(__FreeBSD_Kernel__) > > Como posso definir estas variasse de forma que elas > usem se possível uma ou outra. essas macros são pré-definidas no sistema em questão, você não precisa se preocupar em definir elas você mesmo. > Tenho um pacote e preciso ter as duas, pode ser que > alguma arquitetura de FreeBSD precise desta declaração. > Seria esta a forma correta : > > "#if defined (__FreeBSD__) || defined (__FreeBSD_Kernel__)” se você precisa ter _as duas_ (e não qualquer umas das duas), você quer && ao invés de ||: #if defined(__FreeBSD__) && defined(__FreeBSD_Kernel__) -- Antonio Terceiro <[email protected]>
signature.asc
(application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXA6O4AAoJEPwNsbvNRgvehZMP/RzIsqHA71S3hPFO+f1c5DhV /OUCL6l4jKSZpKAzR+rDKVrqt5rzOFhliFhbobZ3oxDTBoWkp9j6IDglPqevbvBa iNCUd0n6BeakrUU/fyZHpQ5yZnQxu+js9op7ZQ+6m61GGYjJUGM7FbyO9NtTutfR y1QT/sswudAj/r+caak8GgyTFfiFtj/VpgEIFwkE/dSuLU31lIwCPMhDVk+0MUC4 zBwpeWLs613L211FFG+mZanJcLypH2wJR46IXCTTYe1P676MoCqIxRvMWS+meHm6 duaGCqcj4++5NV942z+ezdtJqTRnUzaFdcK8ulUeGiPOfugzDPEvdEA44h0Fg9K8 n8czmbXo7AFDmM9KpLlLwcakxJTjkx9jrA7ALPb1nBndhOMYOf2jPD1psPgu6HRp 1uk52/FFM9qE2DQKyvdOdpCVuDcYTdmGNVu/eaZwrv8L/o64pf96SnE/EWXYzbUq 9tiG+oT4o2+J4LTa4kKI3Rx/Irmw2Afo63NQCptdga8u0E1WadHFMr1B57o3XMVW SLXrHAccqekAtP5RqN+5oce3Yw/CKBpvi+Fy1EXElhBnW+fIXn5kdim2sg2qB9/D w3CwqHOGO9zYVAS/0BtTeV7hW5W0vHFoqY4h/2adF9eRmatYrFv5Z8qx6jb7LRlC SIY2MRwHn0lVlcFerrcO =2QZS -----END PGP SIGNATURE-----