Redian新闻
>
请问谁记得以前这个版的一个视频连接,机械手自动加样做实验的?
avatar
r*e
2
rt Visual Studio可以排除,于是要么裸奔(这个难度大了点)要么还得去找Eclipse
的CDT
eclipse的CDT不带编译器,这个很讨厌。Windows下是用MinGW解决的。
MacOS下面怎么弄呢??
avatar
l*3
3
求链接,多谢!
avatar
t*x
4
xcode
avatar
x*a
5
Broad Institute
avatar
g*i
6
emacs g++搞起,有什么可搭的。
avatar
l*k
7
薄厚苦逼的原因,在于机械化自动化操作,幕后的黑手是工程和CS那帮人!一个人拿了
千千万万苦逼薄厚的薪水。
avatar
M*e
8
xcode不错啊

Eclipse
★ 发自iPhone App: ChineseWeb 8.6

【在 r*******e 的大作中提到】
: rt Visual Studio可以排除,于是要么裸奔(这个难度大了点)要么还得去找Eclipse
: 的CDT
: eclipse的CDT不带编译器,这个很讨厌。Windows下是用MinGW解决的。
: MacOS下面怎么弄呢??

avatar
d*a
9
先装macports或homebrew,再装gcc/g++,然后学习vim/emacs。:)

Eclipse

【在 r*******e 的大作中提到】
: rt Visual Studio可以排除,于是要么裸奔(这个难度大了点)要么还得去找Eclipse
: 的CDT
: eclipse的CDT不带编译器,这个很讨厌。Windows下是用MinGW解决的。
: MacOS下面怎么弄呢??

avatar
g*i
10
Xcode个人觉得很难用。
如果不是为了iOS或者Mac的软件开发,那就完全不需要安装xcode。
只需要安装xcode CLI tool,这个在安装brew时候会自动安装。
avatar
g*e
11
自带gcc的

Eclipse

【在 r*******e 的大作中提到】
: rt Visual Studio可以排除,于是要么裸奔(这个难度大了点)要么还得去找Eclipse
: 的CDT
: eclipse的CDT不带编译器,这个很讨厌。Windows下是用MinGW解决的。
: MacOS下面怎么弄呢??

avatar
g*i
12
不自带吧,需要xcode-select install

【在 g*********e 的大作中提到】
: 自带gcc的
:
: Eclipse

avatar
r*e
13
为啥不需要开发环境呢??

【在 d***a 的大作中提到】
: 先装macports或homebrew,再装gcc/g++,然后学习vim/emacs。:)
:
: Eclipse

avatar
S*I
14
现在Xcode带的GCC后端是LLVM,前端是GCC 4.2.1,相当老了。

【在 g***i 的大作中提到】
: 不自带吧,需要xcode-select install
avatar
d*8
15
以前苹果赞助搞的编译器比较烂的时候 xcode都选gcc 现在好像都是llvm了
gcc还是可选的

【在 g***i 的大作中提到】
: 不自带吧,需要xcode-select install
avatar
d*8
16
哦 这个是啥意思?难道不是两个独立的编译器吗?还是说llvm可以实现gcc的功能 没
必要这么折腾吧

【在 S**I 的大作中提到】
: 现在Xcode带的GCC后端是LLVM,前端是GCC 4.2.1,相当老了。
avatar
S*I
17
你大概不是CS科班出身,至少没学过编译原理。:)编译器有两部分组成:前端负责语义
分析和语法检查,把源代码转换成中间形式,后端基于中间形式进行优化并生成二进制
机器代码。两部分是相对独立的。Xcode 5.x带的GCC不是真正的GCC,而是LLVM-GCC:
前端是GCC 4.2.1的前端,后端是LLVM。LLVM-GCC也不是默认的编译器:Xcode 5.x的默
认编译器是Clang,前后端都是LLVM。

【在 d*********8 的大作中提到】
: 哦 这个是啥意思?难道不是两个独立的编译器吗?还是说llvm可以实现gcc的功能 没
: 必要这么折腾吧

avatar
d*8
18
我的意思是何必多此一举 直接用gcc不就完事了

【在 S**I 的大作中提到】
: 你大概不是CS科班出身,至少没学过编译原理。:)编译器有两部分组成:前端负责语义
: 分析和语法检查,把源代码转换成中间形式,后端基于中间形式进行优化并生成二进制
: 机器代码。两部分是相对独立的。Xcode 5.x带的GCC不是真正的GCC,而是LLVM-GCC:
: 前端是GCC 4.2.1的前端,后端是LLVM。LLVM-GCC也不是默认的编译器:Xcode 5.x的默
: 认编译器是Clang,前后端都是LLVM。

avatar
d*8
19
你最近才开始用xcode吧
以前xcode压根就没有llvm 都是gcc

【在 S**I 的大作中提到】
: 你大概不是CS科班出身,至少没学过编译原理。:)编译器有两部分组成:前端负责语义
: 分析和语法检查,把源代码转换成中间形式,后端基于中间形式进行优化并生成二进制
: 机器代码。两部分是相对独立的。Xcode 5.x带的GCC不是真正的GCC,而是LLVM-GCC:
: 前端是GCC 4.2.1的前端,后端是LLVM。LLVM-GCC也不是默认的编译器:Xcode 5.x的默
: 认编译器是Clang,前后端都是LLVM。

avatar
d*8
20
查了下 4.2开始把gcc拿掉了 估计是arc的缘故吧

【在 d*********8 的大作中提到】
: 你最近才开始用xcode吧
: 以前xcode压根就没有llvm 都是gcc

avatar
S*I
21
我从2.x的时候就开始用Xcode了,对Xcode编译器的变更历史还是相当了解的:每次
Xcode编译器的更改都会导致某些旧的project编译出错,搞清楚编译器版本是必须的。
Xcode在2.x时只有GCC,LLVM-GCC是在3.x加入的,但3.x的默认编译器仍然是GCC。纯
LLVM编译器是在某个3.2.x版本加入的,但是刚开始的时候很buggy,完全靠不住。4.x
带的还是GCC,LLVM-GCC和LLVM这三个编译器,但是默认不再是GCC,而是改成了LLVM-
GCC;LLVM仍然是打酱油。5.x去掉了GCC,保留了LLVM-GCC,但把默认的编译器改成了
LLVM(Clang)。
从Xcode加入LLVM开始,Xcode自带的GCC和LLVM-GCC的前端基本上就没再变过,一直
是4.2.1,直到今天。所以一些legacy的project从好几年起就没法用Xcode编译了,得
单独安装GCC才能搞定。

【在 d*********8 的大作中提到】
: 你最近才开始用xcode吧
: 以前xcode压根就没有llvm 都是gcc

avatar
S*I
22
是因为LLVM发布了3.0版,苹果认为LLVM已经相当成熟,不需要再依赖GCC了。

【在 d*********8 的大作中提到】
: 查了下 4.2开始把gcc拿掉了 估计是arc的缘故吧
avatar
d*8
23
查了一下 arc和c++0x是新功能 我猜的没错 呵呵
Default Compiler
The default compiler for iOS development in Xcode 4.2 is LLVM 3.0. Compared
with the GCC compiler that was the default in Xcode 4.0 and the LLVM-GCC
compiler in Xcode 4.1, LLVM provides better code generation and optimization
than GCC, along with newer language support than LLVM-GCC, including
support for ARC in Objective-C and for the new C++ standard, C++0x.

【在 S**I 的大作中提到】
: 是因为LLVM发布了3.0版,苹果认为LLVM已经相当成熟,不需要再依赖GCC了。
avatar
S*I
24
GCC编译C/C++问题不大,但是编译Obj-C就不行了,苹果也是觉得GCC靠不住才另起炉灶
搞LLVM。现在LLVM做的相当不错,编译C/C++,LLVM的错误信息要比GCC清楚得多。

【在 d*********8 的大作中提到】
: 我的意思是何必多此一举 直接用gcc不就完事了
avatar
d*8
25
搞llvm-gcc这种折中的折腾方案应该也是对早期llvm没把握 呵呵
现在觉得llvm行了 但又要考虑历史兼容 还得留着llvm-gcc
gcc不支持新功能 只能去掉了

【在 S**I 的大作中提到】
: GCC编译C/C++问题不大,但是编译Obj-C就不行了,苹果也是觉得GCC靠不住才另起炉灶
: 搞LLVM。现在LLVM做的相当不错,编译C/C++,LLVM的错误信息要比GCC清楚得多。

avatar
o*n
26
Qt

Eclipse
★ 发自iPhone App: ChineseWeb 8.7

【在 r*******e 的大作中提到】
: rt Visual Studio可以排除,于是要么裸奔(这个难度大了点)要么还得去找Eclipse
: 的CDT
: eclipse的CDT不带编译器,这个很讨厌。Windows下是用MinGW解决的。
: MacOS下面怎么弄呢??

avatar
s*l
27
Jetbrains CLion

【在 o*****n 的大作中提到】
: Qt
:
: Eclipse
: ★ 发自iPhone App: ChineseWeb 8.7

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。