Chinaunix
标题:
同一段代码如何编译出不同的程序来 ^_^
[打印本页]
作者:
hotness28
时间:
2005-11-05 08:45
标题:
同一段代码如何编译出不同的程序来 ^_^
例如:
#ifdef USER1
#define MYNAME "user1"
#endif
#ifdef USER2
#defile MYNAME "user2"
#endif
void main(){
printf(MYNAME);
}
我想让编译出来的程序,USER1输出user1,USER2输出user2.
能在编译的时候就确定吗?
作者:
quil
时间:
2005-11-05 08:50
cc -DUSER1 foo.c这样就输出user1
cc -DUSER2 foo.c这样就输出user2
作者:
hotness28
时间:
2005-11-05 08:57
谢谢拉
作者:
GodArmy
时间:
2005-11-05 11:06
1楼的真有耐心,这种问题你也回答
作者:
deathbravo
时间:
2005-11-05 15:25
回答问题的是好人
作者:
非飞云
时间:
2005-11-05 21:58
原帖由
GodArmy
于 2005-11-5 11:06 发表
1楼的真有耐心,这种问题你也回答
与其有时间写这句话 不如把答案写上帮别人一把
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2