设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
pentiumD E2160用CFLAGS=-march=core2行吗???
返回列表
查看:
758
|
回复:
5
pentiumD E2160用CFLAGS=-march=core2行吗???
[复制链接]
defrag
defrag
当前离线
积分
442
IP卡
狗仔卡
发表于 2011-1-27 21:33:31
|
显示全部楼层
|
阅读模式
rt,gcc说core2开启以下指令集:
mmx sse sse2 sse3 ssse3
http://gcc.gnu.org/onlinedocs/gc ... -x86_002d64-Options
而cat /proc/cpuinfo显示中符合要求:
fpu vme de pse tsc msr pae mce cx8 apic
sep mtrr pgemca cmov pat pse36 clflush
dts acpi [color="red"]mmx[/color] fxsr [color="red"]sse sse2[/color] ssht tm pbe
nx lm constant_tsc arch_perfmon pebs
bts aperfmperf [color="red"]pni*[/color] dtes64 monitor ds_cpl
est tm2 [color="Red"]ssse3[/color] cx16 xtpr pdcm lahf_lm
复制代码
*pni是sse3的别名
但是我担心它会开别的指令集
另外,我还需要别的CFLAGS吗?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
druggo
druggo
当前离线
积分
1608
IP卡
狗仔卡
发表于 2011-1-27 22:41:28
|
显示全部楼层
-march=native 搞定
回复
支持
反对
使用道具
举报
显身卡
RichardGv
RichardGv
当前离线
积分
420
IP卡
狗仔卡
发表于 2011-1-27 22:52:26
|
显示全部楼层
Intel Pentium E2160应该是用march=core2,
它的内部体系与Core 2一致
。
此外,不确定的时候可以用march=native,由gcc确定需要的选项。
其他的CFLAGS就看个人意愿了,详细的解释可看
Compilation Optimization Guide
。
我自己用的CFLAGS/CXXFLAGS是:
-march=native -O2 -fomit-frame-pointer -pipe -floop-interchange -floop-strip-mine -floop-block
复制代码
("-floop-interchange -floop-strip-mine -floop-block"三项要求gcc编译时有graphite这个USE flag。我用的是gcc-4.5.2,目前为止没出过什么大问题。)
回复
支持
反对
使用道具
举报
显身卡
fender010
fender010
当前离线
积分
2454
IP卡
狗仔卡
发表于 2011-1-28 01:31:35
|
显示全部楼层
native
回复
支持
反对
使用道具
举报
显身卡
peter_huang
peter_huang
当前离线
积分
152
IP卡
狗仔卡
发表于 2011-1-28 10:11:00
|
显示全部楼层
用distcc的话可别用native。
话说你那个cpu可以用core2的。
回复
支持
反对
使用道具
举报
显身卡
hubert_star
hubert_star
当前离线
积分
756
IP卡
狗仔卡
发表于 2011-1-28 14:09:24
|
显示全部楼层
是core2的,如果不确定,看/proc/cpuinfo的信息,对比safe cflag的那篇wiki:
其实只要是
cpu family : 6
model : 15, 23,26,37
就可以用core2
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表