永发信息网

makefile ifeq可以有多个参数

答案:2  悬赏:60  手机版
解决时间 2021-02-10 23:00
makefile ifeq可以有多个参数
最佳答案
多于两种情况的使用很简单,害我尝试很多种方法,如ifeq elifeq等等这些。其实就如同c中的if [else if] [else if]...else的使用一样,举个我使用的例子,Android中的NDK程序android.mk判断当前是哪种CPU架构:
ifeq ($(TARGET_ARCH), arm)
LOCAL_SRC_FILES := ...
else ifeq ($(TARGET_ARCH), x86)
LOCAL_SRC_FILES := ...
else ifeq ($(TARGET_ARCH), mips)
LOCAL_SRC_FILES := ...
else
LOCAL_SRC_FILES := ...
endif123456789123456789

很简单有木有,但网上的资料都没有去涉及,可能大多数来源都一样,呵呵,这是我看Makefile标准文档中得到了。希望给同样困惑的人一点帮助。
全部回答
ifeq是这样用的: ifeq(a,b) 命令1; else 命令2; 意思是如果a等于b,则执行命令1,如果不相等则执行命令2. ifdef是这样用的: ifdef a 命令1; else 命令2; 意思是说如果之前已经有这样的定义了:#define a //a可以是语句也可以是变量 则执行命令1,如果没有定义,则执行命令2.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
扶沟县练寺镇高级中学地址有知道的么?有点事
请大家为我儿子起个好听的名字`姓周!感激`
新款奔驰b级260与b级200豪华哪个好
扶沟县白潭高中怎么去啊,我要去那办事
扶沟县县直高中地址在哪,我要去那里办事
auto cad2007版本和2010版本哪一个比较顺手,
爱追电视剧的妈妈作文
扶沟县崔桥高中地址在什么地方,想过去办事
平顶山世纪丰田地址在什么地方,想过去办事
娒伢什么意思
格力空调kFR-35GW/(35592)NhAa-3故障显示F8
为什么迪奥香水瓶上没有字?底部有个3
长江之歌》中唱道:“你从雪山走来,春潮是你
扶沟县秋实高中地址在什么地方,我要处理点事
下头猫村这个地址在什么地方,我要处理点事
推荐资讯
国外有一部篮球电影,搞笑的,讲篮球传递力量的
有时候女性朋友都不回我信息,无视我,有骨气
远航房产中介在哪里啊,我有事要去这个地方
花生QQ宾馆怎么去啊,有知道地址的么
拳皇98终极之战草稚京在场,八神援护有技能效
现有一袋杂交水稻种子和一袋普通水稻种子,在
谁知道这个萌娃叫什么名字我想找照片
盛鑫祥眼镜(品牌店)怎么去啊,我要去那办事
耙耙鸭地址在哪,我要去那里办事
谁知道爱数软件的网址啊?
亚莲快餐地址在什么地方,想过去办事
一元一次不等式组,填空题,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?