What does "@" mean in a C/C++'s macro? -
i cross-compiled firmware openwrt, , file strange named libbfd.h
, compiling failed, have ever seen it. in libbfd.h
line 83:
79 #define bfd_host_64bit_long @bfd_host_64bit_long@ 80 #define bfd_host_64bit_long_long @bfd_host_64bit_long_long@ 81 #if @bfd_host_64_bit_defined@ 82 #define bfd_host_64_bit @bfd_host_64_bit@ 83 #define bfd_host_u_64_bit @bfd_host_u_64_bit@ 84 typedef bfd_host_64_bit bfd_int64_t; 85 typedef bfd_host_u_64_bit bfd_uint64_t; 86 #endif
here bfd_host_u_64_bit
defined @bfd_host_64_bit@
, what's mean "@", tested in test file, can't compiling. me? thx!
@variables@
replaced values during configuration on target system.
see this page of autoconf manual.
did typical:
./configure make
to build it? should have constant values.
Comments
Post a Comment