由买买提看人间百态

topics

全部话题 - 话题: gccs
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
f*****Q
发帖数: 1912
H******7
发帖数: 1728
2

I hardly agree with you about "quite good"....
you can google "macports sucks", there are about 50,000 threads about that,
and you can check some of them
to see why.
r****t
发帖数: 10904
3
did you google "windows sucks" too?

that,
g***r
发帖数: 826
4
"google sucks": 4,260,000 results
"apple sucks": 2,070,000 results
"windows sucks": 2,600,000 results
"android sucks": 2,120,000 results
"iphone sucks": 7,100,000 results
"windows phone sucks": 2,080,000 results
"macports sucks": 44,800 results
看来google和iphone最差,macports相比还是听不错的,哈哈
h*******s
发帖数: 3932
5
apple sucks: About 495,000 results
apple suck: About 4,770,000 results
seems different result here..
H******7
发帖数: 1728
6
没有
最近新出了C++0x 新版本. 自带支持多线程,(过去都用pthread 或者boost::thread,都
有各自的问题 ) 想 鼓捣鼓捣新的 仅
此而已.
看来是弄不上了.
c***k
发帖数: 1589
7
友情提示所有的Mac Developer,Mac OS X下使用pthread一定要join或者detach。OS是
不会帮你clean up的。
c***k
发帖数: 1589
8
来自主题: Apple版 - 八进程编译真快啊
Hyper-thread的话,那16个是假的,我测试过,比8core的快不了多少。
如果用GCC编译,core多了反而不好,因为每个active process,GCC要1G的内存才能泡
得开,16个core如果没有16G内存,就会狂换页,我们是把XCode的默认并发线程调低来
解决这个问题的。
16core,我们一般配置是10-14G内存,然后并发数改成10或者12,你试试吧
t**r
发帖数: 3428
9
mac没有linux自由
很多开源软件装起来费劲。
有的软件挑gcc的版本,在mac上改gcc的版本痛苦。
c***k
发帖数: 1589
10
来自主题: Apple版 - Lion使用体会-犀利的兼容性
GCC has too many bugs on ARM

GCC
a****a
发帖数: 5763
11
在美国宾夕法尼亚州的东部,有一个风景秀美的城市叫费城。在这个城市诞生了一系列
改变世界的奇迹:第一个三权分立的国家——美立坚合众国,就在第五街的路口诞生;
举世闻名的费城交响乐团,1900年在市中心的Academy of Music奏响了他们的第一个音
符。而写这篇文章时,我正坐在三十四街的宾夕法尼亚大学计算机系的一楼实验室,面
前摆放着世界上第一台电子计算机——ENIAC。
1946年2月14日,ENIAC问世,每秒可运行5000次加法运算或500次乘法运算,面积达170
平方米,重约30吨,拉开了计算机处理器革命的序幕。这场革命是各处理器厂商长达数
十年的竞赛,而摩尔定律从一开始就准确地预测了这场比赛的走势。根据摩尔定律,同
样价格的集成电路上可容纳的晶体管数目,每隔约18个月便会增加一倍,性能也将提升
一倍。但事实上,并无法用老路子来保持这个增长速度,因为会遇到包括能耗、散热等
各种技术瓶颈。所以每隔几年就会有用来绕过这些瓶颈的新一代产品推出。如采用超纯
量(superscala)、指令管线化、快取等。这些技术通过一定程度的高效并行来挖掘计
算机处理器的速度所能达到的高度,以促使... 阅读全帖
W**********4
发帖数: 322
12
WhatIfIWereU大牛认为,gcc -Wextra -Werror -c就会编译不通过
digua大神不相信他的两行C代码编译通不过
究竟谁更靠谱呢?让事实说话吧。
用 gcc -Wextra -Werror -c编译一下代码:
#include
main()
{
int a,max;
a=3;
max=0;
if(a>max);
max=a;
}
果然如WhatIfIWereU所说,编译通不过,错误信息如下:
cc1: warnings being treated as errors
comma.c: In function 'main':
comma.c:8: error: suggest braces around empty body in an 'if' statement
如果去掉if()后面的分号, 顺利通过。
当然,事实又有啥用呢。digua一样能用他的铁齿把事实啃掉。
chanceway的两凡是一标准太形象了。
W**********4
发帖数: 322
13
WhatIfIWereU大牛认为,gcc -Wextra -Werror -c就会编译不通过
digua大神不相信他的两行C代码编译通不过
究竟谁更靠谱呢?让事实说话吧。
用 gcc -Wextra -Werror -c编译一下代码:
#include
main()
{
int a,max;
a=3;
max=0;
if(a>max);
max=a;
}
果然如WhatIfIWereU所说,编译通不过,错误信息如下:
cc1: warnings being treated as errors
comma.c: In function 'main':
comma.c:8: error: suggest braces around empty body in an 'if' statement
如果去掉if()后面的分号, 顺利通过。
当然,事实又有啥用呢。digua一样能用他的铁齿把事实啃掉。
chanceway的两凡是一标准太形象了。
d***a
发帖数: 13752
14
你这样当然不行啊。这两个系统并不是二进制兼容的吧。
你在Linux上用gcc编译通过的源代码程序,如果只用POSIX API,
拿到Mac上用gcc一般都能编译通过,反之来也是。
S**I
发帖数: 15689
15
现在Xcode带的GCC后端是LLVM,前端是GCC 4.2.1,相当老了。
d*********8
发帖数: 2192
16
以前苹果赞助搞的编译器比较烂的时候 xcode都选gcc 现在好像都是llvm了
gcc还是可选的
P**********k
发帖数: 1629
17
之前版本的xcode可以支持gcc,所以可以用openmp
后来更新版的xcode直接把gcc去掉了,只能使用clang+llvm,就不能直接用openmp了。
。。。
m****k
发帖数: 51
18
It depends. Maybe your Unix administrator don't want it, then it
hasn't. :(
It should have in default. Should be "cc" or "gcc",
use "whereis cc" or "whereis gcc" to check where they are.
c******n
发帖数: 4965
19
来自主题: CS版 - BULLs in MS
there's tons of good compilers, gcc for one,
(though not pascal )
I think gcc is not much later than turbo pascal
m****s
发帖数: 402
20
【 以下文字转载自 Linux 讨论区 】
发信人: mytbbs (廉颇老矣), 信区: Linux
标 题: 在Slackware上运行程序,出现缺GLIBC_2.0是什么问题
发信站: BBS 未名空间站 (Thu Feb 1 19:08:21 2007)
不知道是不是gcc不兼容低版本?
我安装的是gcc-3.0
s********1
发帖数: 581
21
如何修改linux PATH 以便programming?
本人分别装了红旗linux 6.0 和 redhat 5.0. 系统中自带gcc 和 library.
(1) 请问如何才能修改linux PATH 以便programming?
(2) Linux 有修改PATH 的graphic interface 吗?
(3) gcc 和 library 分别在 usr/ 下面的多个 directory, 是否所有的PATH 都要加,
还 是只加 usr/?
(4) 一般linux/unix 中的用户编的program file都放在那个dir下?是usr/name/下吗?
l***a
发帖数: 149
22
初次在次发帖求助,如果内容不适合本版,请删除。
我在用一个apple pro os x 10.6 运行 fortran编写的数值模式。目前需要用到mpi的
library。我注意到之前在/usr/lib 和/usr/include 路径下都有openmpi的文件夹,
但是我一时冲动自己又安装了一个openmpi-1.4.3
fortran, gcc, g++都用的是gcc的package。
但是现在的问题是用mpif90编译程序后,每次执行都会遇到问题:
mca: base: component_find: unable to open /usr/lib/openmpi/mca_ras_dash_host
(ignored)
mca: base: component_find: unable to open /usr/lib/openmpi/mca_ras_
gridengine: perhaps a missing symbol, or compiled for a different version of
Open MPI? (ignored)
mca: base: compon... 阅读全帖
r****y
发帖数: 26819
23
如果饭碗就是做编译器,又做不过GCC,只好饿死了
要想不饿死,要么饭碗不是做编译器,要么比gcc做得好
s***d
发帖数: 960
24
SAMBA按照这个比较新的攻略装,第二步就出错pacman -Syu –ignore glibc,cur。 装
完后老是重启不了。而且webmin也上不了。帮帮我这个LINUX NEWBIE.
1. Always remember to change the root password : passwd root
2. Install the latest updates -
pacman -Syu –ignore glibc,cur
pacman -Sd binutils gcc gcc-libs
pacman -Rs pcmciautils [remove this package]
pacman -Su
- further updates for the system would just require a ” pacman -Syu ” and
you’ll be getting the latest updates =).
3. Setting the hostname for your server (I called m... 阅读全帖
l*******m
发帖数: 1096
25
不是os的差别,是compilers的差别,clang比gcc是优化的好些。
http://www.phoronix.com/scan.php?page=article&item=clang-37-gcc

binary)
F***Q
发帖数: 6599
26
来自主题: Hardware版 - 买个高端pc笔记本装linux双系统

unless you do a lot of iOS app dev, I don't really see advantages of xcode
over gcc/llvm in Linux.
xcode compiler/libraries often conflict with those from macports. gcc
version management in xcode is also pretty messy. sometimes "xcode-select"
won't point to the correct version, and one has to manually create links.
if you want to use software repositories to manage packages, like in most
Linux distros, macports is incredibly slow and finicky when installing/
building packages. compare to macpo... 阅读全帖
F***Q
发帖数: 6599
27
来自主题: Hardware版 - time for a new laptop ...

spent last night reading on new laptops. x1c gen3 still looks like the best
choice for me. gen4 added sd card reader and nvme support, but lost
touchscreen. x1 yoga is cool, but in most cases, I will be using Linux, and
tablet mode is not as useful.
I have a mac mini, only use it occasionally. never liked it. I also thought
about mac air/mbp last year, but decided not to go that direction, because
1. it does not have a track point! I don't like trackpads, I even had to
disable the trackpad on m... 阅读全帖

发帖数: 1
28
来自主题: Hardware版 - 海康威视的摄像头太烂了
谁叫自己上了嵌入式的贼船,工资低呢。。。C看多了,也不能刷题转码搞互联网
为什么摄像头领域不能有像开源openwrt一样的项目呢?
把海康的dmesg贴出来,大家可以参考,他们用安霸S3L,https://www.ambarella.com/
products/security-ip-cameras/security-ip-camera-products#S3L
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.73+ ([email protected]) (gcc version 5
.2.1 20151005 (Linaro GCC 5.2-2015.11-2) ) #1 PREEMPT Mon Jan 23 10:38:22
CST 2017
[ 0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=
10c53c7d
[ 0.000000] CPU: PIPT / ... 阅读全帖
d*****g
发帖数: 518
29
来自主题: Internet版 - 一个猫奴的技术逆袭
1991年年中,林纳斯·托瓦兹(Linus Torvalds)在自己房间里敲着键盘。他全神贯注地盯着14寸的黑色屏幕,都没感觉到自己宠爱的小猫Randi在扒自己的裤腿。
这台电脑价格高达3500美元,对于任何一个芬兰家庭来说都是奢侈品。更何况,托瓦兹的父母没有太多闲钱来赞助儿子。托瓦兹把奖学金和零用钱加在一起,付了电脑三分之二的钱。剩下的三分之一,要在接下来的三年里分期支付。拿到电脑之后,托瓦兹连着几个月都耗在上面。不过,托瓦兹的母亲对此并没有太大意见,只是偶尔会提醒托瓦兹吃饭。倒是妹妹萨拉(Sara Torvalds)会在隔壁咆哮,逼着正在拨号上网的哥哥让出电话线。
林纳斯·托瓦兹
由于父母早年离异,所以托瓦兹大部分时间都是跟着母亲长大的。他的外公是一位统计学教授,因此有一台工作用的Commodore电脑。这个品牌的电脑和BBC Micro一样,都曾在欧洲流行。不知是为了培养外孙,还是纯粹的偷懒,外公经常会口述程序,让托瓦兹敲入到电脑里。年幼的托瓦兹很快发现,这个其貌不扬的“盒子”并不介意用户是个儿童。只要输入程序,电脑就会根据指令工作,不多也不少。除了服兵役的那将近一年的时间,托瓦... 阅读全帖
s******M
发帖数: 3435
30
来自主题: Java版 - structure in Java??
just did a few simple performance test using j2sdk1.4.2_04 to compare with the
gcc compiler and MS compiler under linux and windowsXP respectively, and the
result showed the performance is almost idnetifcial. under linux compiled by
GCC, java even won by around 20%. the JVM is quite mature and efficient now. I
also like the performance of SWT under windows, quite comparable to native GUI
programs built using VC++. t

type.
need
st
发帖数: 1685
31
来自主题: Java版 - structure in Java??
summerMM used to claim that, said it used gcc and java vesion is faster
some time, blah blah... //sniff
"obvious thing can be wrong" is quite obvious to you, right?
wait, found it:
发信人: summerMM (艳阳天~~), 信区: Java
标 题: Re: structure in Java??
发信站: Unknown Space - 未名空间 (Wed May 5 09:19:10 2004) WWW-POST
just did a few simple performance test using j2sdk1.4.2_04 to compare with the
gcc compiler and MS compiler under linux and windowsXP respectively, and the
result showed the performance is almost
m***i
发帖数: 2480
32
The reason that Google can't check in their changes into the public tree
is because it is REALLY hard to get everybody on board. Google hire some
gcc / kernel gurus in the community, but their influence overall is
limited. For example, to get a simple line of change into gcc, one of my
friend spent months to iterate with those people who can approve. One
reviewer has one opinion, but some other guy strongly disagree with him...
So the question is how to make the review, check-in process more eff
F*******i
发帖数: 190
33
来自主题: Linux版 - python module build question:
the compiling of the numpy module complains:
/usr/bin/ld: cannot find -lptf77blas
I am wondering whether there is any option to add for the gcc search path?
the current gcc search path like:
-L/usr/local/lib
How can I add another search path like -L/my/local/lib ?
many thanks!
w***g
发帖数: 5958
34
你可以这么认为。但是linux /gcc背后的黑手是redhat, intel, IBM, novell这些公司
。千万别把linux /gcc想成是共产主义的成果 -- 它们只是资本家手中用来打击对手创
造利润的工具而已。
x****s
发帖数: 921
35
Pls post some related info about dmesg. Not sure what your "disabled" means.
PS, install gcc: sudo apt-get install gcc
PS2, if the box is used as a real server, debian maybe better choice.
c*m
发帖数: 1114
36
来自主题: Linux版 - 哪个发行不升级换代来着?
icc和gcc不一样,虽然它能把程序优化的更多,但哪天你卸载了icc,所有用icc编译过的
包都会失效,需要用gcc重新编译。这就是一般icc不被推荐用在这种自动rolling upda
te系统上的原因。
S*A
发帖数: 7142
37
来自主题: Linux版 - Google go 还挺不错的

不是路径问题,是很神秘的某些 memory 相关的 fucntion stub symbol missing.
有些版本的是可以连上的,但是一跑就 segfault. 可能是我当时的 gcc
的版本和 objC runtime 有什么不 match 的东西。路径那个我记得是搞过的,
应该不是那个问题。但是 community 很小是事实。
Base
我说的是 Apple release 的 CF-lite. 不是 GNUstep. GNUstep 我没有
搞过去。也有可能是什么弱智问题。很久很久以前我是在 Linux 上改过
ObjC 的 code,那时候是直接可以用的。后来我玩 iphone 那阵子搞过
linux 上的 ObjC, 就没有过。
反正在 Apple 里面用还行,出了 Apple 很不爽。你用的是 gcc 什么版本
的?
g**n
发帖数: 96
38
来自主题: Linux版 - 请教一个编译的问题
// a.cc
int main () {
exit (42);
;
return 0;
}
这几行代码,用gcc编译报错:
error: ‘exit’ was not declared in this scope
原因是源文件没有#include
但是在不改动源文件的条件下,如何能编译成功。试过
gcc -I/usr/include a.cc
没效果。求赐教!
d*****9
发帖数: 498
39
来自主题: Linux版 - libgcc 安装问题
seems that you haven't install gcc yet.
if you're using ubuntu, try search gcc in 'Ubuntu software center' and
install.

req
S*A
发帖数: 7142
40
来自主题: Linux版 - python c/c++ question.

kernel 就是大量使用 C99 的特性和 GNU Extension,这两个都有用。
你看几乎所有的 structure initialization 都是 C99 的。当然不是
每一个 C99 feature 都用上了,C99 还是非常普遍的。我懒得一个一个数了。
务,
就是 VC 始终没有实现 C99 的东西,拖后腿。其他编译器都向 gcc 看齐,
有用的 C99 还是支持不少的。gcc 吧 c++ 和 c 分开两个编译器是对的。
我恰恰非常喜欢 C99 的特性,觉得不支持 C99 的不是好的 compiler.
d****d
发帖数: 2919
41
来自主题: Linux版 - Best Linux 4 Thinkpad
T410, NV的独立显卡。
装了下面这一堆东西,觉得够用了。
pacman -Q -e
acpid 2.0.10-2
acroread 9.4.2-1
alsa-oss 1.0.17-1
alsa-utils 1.0.24.2-1
archlinux-themes-slim 1.2-2
artwiz-fonts 1.3-6
aspell-en 7.1-1
attr 2.4.46-1
autoconf 2.68-1
automake 1.11.1-2
bash 4.2.010-1
binutils 2.21.1-1
bison 2.5-1
bzip2 1.0.6-1
cheese 3.0.1-2
chromium 12.0.742.112-1
coreutils 8.12-3
cryptsetup 1.3.1-2
dash 0.5.6.1-2
dcron 4.5-2
device-mapper 2.02.85-3
dhcpcd 5.2.12-1
diffutils 3.0-2
e2fsprogs 1.41.14-1
emacs 23.3-1
emesene 2.11.5-2
exo 0... 阅读全帖
j*******g
发帖数: 79
42
来自主题: Linux版 - 新手问个 服务器问题
新手问个 服务器问题
我在服务器debian配好了apache, 我希望别人通过网络浏览器提交一段code, 然后服务
器端call gcc 编译,然后run了把结果返回给用户。
我不熟悉网络服务器的问题,想问一下像这个流程应该怎么搞
是不是需要设定gcc的权限给apache?
k****5
发帖数: 546
43
来自主题: Linux版 - Fortran complier
大气模型软件需要cluster吧。是cluster,一定会预装pgi,intel.
如果自己编译玩玩:
intel v12 is free for academic.
if use gfortran, understand each options first, then find matching ones in
gfortran. check manpages. 如果linking library 出问题,需要gcc 再编译一下。
大气模型软件一般会用mpi, 用mpicc编译就行了。看看mpicc -compile-info 信息,确
定编译mpi的compiler 是gcc.
r****t
发帖数: 10904
44
可能是库/gcc版本问题,用的库版本和 gcc 版本文档里面有说么。
以后要求你的学生用 autotools。
y***d
发帖数: 2330
45
来自主题: Linux版 - 快速替换文件里面的特定值
#ifndef DEBUG
#define DEBUG 0
#endif
gcc -DDEBUG=1 ...
or you can put it into a universal header file, and
gcc -Iheader.h ....
I don't think it is wise to change all the files again and again
y***d
发帖数: 2330
46
来自主题: Linux版 - 快速替换文件里面的特定值
#ifndef DEBUG
#define DEBUG 0
#endif
gcc -DDEBUG=1 ...
or you can put it into a universal header file, and
gcc -Iheader.h ....
I don't think it is wise to change all the files again and again
v*****r
发帖数: 1119
47
来自主题: Linux版 - 弱问编译器是executable吗?
gcc is self-compiled by host gcc.
m**********e
发帖数: 12525
48
来自主题: Linux版 - 弱问编译器是executable吗?
编译器能自己编译自己的
比如gcc,就能啥也不用把自己翻译成2进制机器代码
你装个linux,把老的gcc啥的都删了,下一个,丫自己就能把自己搞起来
a**u
发帖数: 7128
49
[Parsed_ass_0 @ 0x80ae2e7a0] Glyph 0x2B2 not found, selecting one more font
for (Arial, 80, 0)
seems it is missing the fonts. How do I tell ffmpeg what font to use?
-----------------------------------
ffmpeg1 -i Farewell.mkv -sameq -vcodec libx264 -threads 26 -y -vf ass=a.
ass fare.mp4
ffmpeg version 1.0.5 Copyright (c) 2000-2012 the FFmpeg developers
built on May 28 2013 19:38:07 with gcc 4.2.2 (GCC) 20070831 prerelease [
FreeBSD]
configuration: --enable-x11grab --prefix=/usr/local --man... 阅读全帖
d********g
发帖数: 10550
50
FreeBSD的pkg(pkgng)才出来多久(2012年底2013年初),以前只有ports编译当然不
方便用了
还有因为GPL v3的原因,之前一直卡在老版本的GCC没法升级。FreeBSD 10开始换用
Clang,现在已经没有这个限制了(2014年初)。OpenBSD里GCC还是4.2.1,一直在讨论
是不是要换Clang或者别的
FreeBSD的虚拟化bhyve也是FreeBSD 10才出来的(2014年初)
这些重大更新都是近几年发生的,质量都很高。FreeBSD 8的时候就试过,那时感觉不
是一般难用。到了10,用起来和Linux比没什么不顺手的,而且系统特别整洁非常适合
强迫症,比Ubuntu这些乱糟糟的发行版强多了(当然Arch也是小而整洁)
东西好不好试过才知道
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)