2012-06-01 3 views

ответ

0

От того, что я видел, это не так.

Однако при настройке файла makefile создайте каталоги i385, amd64 и ia64 и сохраните в этом свои файлы кода.

Затем в исходном файле используйте файлы I386_SOURCES=, AMD64_SOURCES= и IA64_SOURCES= vars, соответственно, чтобы указать исходные файлы.

Это работает с .asm-файлами, а должно работать со всеми другими файлами .c.

0

Да. Посмотрите на Predefined Macros Также вы можете увидеть, что многие такие заявления в файлах DDK включают:

#if defined(_M_MRX000) || defined(_M_ALPHA) || defined(_M_PPC) || defined(_M_IA64) || defined(_M_AMD64) 
#define UNALIGNED __unaligned 
#if defined(_WIN64) 
#define UNALIGNED64 __unaligned 
#else 
#define UNALIGNED64 
#endif 
#else 
#define UNALIGNED 
#define UNALIGNED64 
#endif 
Смежные вопросы