我在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”...
我可以在代码中添加什么想法?
感谢您的帮助
林顿
答案 0 :(得分:2)
应该是1个下划线而不是2个下划线....现在解决了; - )