Makefile和automake中判断CPU位数
生活随笔
收集整理的這篇文章主要介紹了
Makefile和automake中判断CPU位数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
| Makefile中: cpu_bit=$(shell getconf LONG_BIT) ifeq ($(cpu_bit),64) ? ? MY_CXXFLAGS= else ? ? MY_CXXFLAGS=-march=pentium4 endif x:: ? ?? ???@echo $(cpu_bit) ? ?? ???@echo $(MY_CXXFLAGS) automake中要稍復雜些: 首先要在configure.ac文件中添加一行: AM_CONDITIONAL(bit_32,test "x`getconf LONG_BIT`"="x32") 然后再在Makefile.am文件中添加: if bit_32 ? ? MY_CXXFLAGS=-march=pentium4 else ? ? MY_CXXFLAGS= endif 這樣就可以了. |
轉載于:https://blog.51cto.com/wellwy/1147351
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Makefile和automake中判断CPU位数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么要设置Java环境变量(详解)
- 下一篇: 初步了解并使用正则表达式 (REGula