LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 10-02-08, 18:37 第 1 帖
stesen
 
 
 
注册会员  
  注册日期: Jan 2009
  帖子: 521
  精华: 0
 

标题: [解决一半]请教gcc flag选项


我的cpu:
引用:
stesen@debian:~/downloads$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz
stepping : 13
cpu MHz : 800.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida tpr_shadow vnmi flexpriority
bogomips : 3990.05
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
该选用什么flag?
-march=nocona?
-march=core2?
-march=native?

另外如果CFLAGS和CXXFLAGS不一样,会有什么后果么?

前面的问题在gentoo的wiki上找到答案了,在我的机器上-march=core2应该和-march=native等价
http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel
那么后面的问题谁能指教一下?
引用:
如果CFLAGS和CXXFLAGS不一样,会有什么后果么?

此帖于 10-02-08 18:44 被 stesen 编辑.
  stesen 当前离线   回复时引用此帖
旧 10-02-08, 18:56 第 2 帖
d00m3d
 
d00m3d 的头像
 
 
资深版主  
  注册日期: Nov 2004
  帖子: 14,367
  精华: 10
 

CFLAGS 是 gcc 調用的,CXXFLAGS 是 g++ 調用的

Clear?







__________________
nO ^^4+73R wH1<h d!5+R0z j00 42E U$1N9 7r% LpHZ 4+ l3457 oN(&
  d00m3d 当前离线   回复时引用此帖
旧 10-02-08, 19:36 第 3 帖
stesen
 
 
 
注册会员  
  注册日期: Jan 2009
  帖子: 521
  精华: 0
 

引用:
作者: d00m3d
CFLAGS 是 gcc 調用的,CXXFLAGS 是 g++ 調用的

Clear?
这个明白,但如果一个程序是c和c++混合的,CFLAGS != CXXFLAGS会出问题吗?
  stesen 当前离线   回复时引用此帖
旧 10-02-08, 22:30 第 4 帖
fender010 帅哥
 
fender010 的头像
 
 
注册会员  
  注册日期: Apr 2007
  我的住址: [天津]
  帖子: 2,302
  精华: 0
 

没问题,字数。







__________________
Debian + Gentoo + FreeBSD + OpenBSD (排名不分先后)
欢迎光临GNU Octave中文讨论区:
http://groups.google.hk/group/gnu_octave_zh_CN?hl=zh-CN
GNU Octave是一个很优秀的计算软件,可以交互式的使用,也可以写成脚本,
我们希望能完成一份自由《GNU Octave中文指南》,
欢迎感兴趣的朋友来帮忙。
  fender010 当前离线   回复时引用此帖
旧 10-02-09, 08:52 第 5 帖
stesen
 
 
 
注册会员  
  注册日期: Jan 2009
  帖子: 521
  精华: 0
 

引用:
作者: fender010
没问题,字数。
谢谢指教~~
  stesen 当前离线   回复时引用此帖
旧 10-02-09, 10:36 第 6 帖
trublemaker 帅哥
 
trublemaker 的头像
 
 
注册会员  
  注册日期: Mar 2006
  我的住址: 成都
  帖子: 504
  精华: 0
 

-march=native

现在一般都用这个了







__________________
昔闻洞庭水,今上岳阳楼
  trublemaker 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 06:32


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org