если определено (__ AIX) не работает в AIX 6.1? - PullRequest
2 голосов
/ 19 октября 2011

У меня в AIX 6.1 есть следующее:

#include <stdio.h>
#include <stdlib.h>

int main(){
#if defined(__AIX)
  printf("hello world");
#endif
  return 0;
}

Я следовал инструкциям http://predef.sourceforge.net/preos.html#sec2, но почесал голову, почему это не работает или распечатал "hello world"«когда я запускаю его?

, если я делаю« uname »для поля, я получаю« AIX »... и« uname -v »возвращает« 6 »...

Anyидеи, что я могу вставить в код?

Спасибо за помощь

Линтон

1 Ответ

2 голосов
/ 19 октября 2011

должно быть 1 подчеркивание, а не 2 подчеркивание, прежде чем "AIX" .... решено сейчас; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...