腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
什么
是
由
GCC
或
Clang
转换成
的
Objective-C2.0类
接口
和
实现
、
、
因为
Objective-C
是
一个C超集,所以所有
Objective-C
特定
的
语句都会在编译.m文件
的
过程中
转换成
C语句(我猜
是
通过预处理器)。我
的
问题
是
:如果我有一个这样
的
类定义: int var1; id var3; -(void) method1
的
2.0版本中)将其
转换成
什么<
浏览 1
提问于2012-08-07
得票数 6
回答已采纳
1
回答
如何检查linux下
GCC
对目标2.0
的
支持?
、
、
、
我在linux下,我拥有来自svn主干
的
clang
3.5
和
gcc
4.8.1。令我惊讶
的
是
,我不能用
objective-c
2.0编译
gcc
代码,但是我可以用
clang
来编译。我知道在
gcc
出现之前很长一段时间,MAC OS X都是默认
的
编译器。那么,为
什么
gcc
不支持linux下
的
obj-c 2.0呢?
clang
甚至可以很好
浏览 3
提问于2014-03-08
得票数 1
回答已采纳
1
回答
如何将GNUstep编译器添加到Qt creator中,让它们在Windows上编译.mm文件?
、
、
我有一个需要在Windows上编译
的
MacOS项目。我一直在使用win32-
clang
-msvc编译器,它似乎
是
唯一一个支持
objective-c
编译
的
编译器。但是,我
的
文件包含编译器不支持
的
#import语句,并且正在使用一些MacOS库/框架(如foundation)。我已经安装了GNUstep
的
msys,核心
和
devel组件,但我不知道我需要在Qt添加编译器菜单中输入
的
所有数据才能让它真正工作。我应该
浏览 28
提问于2020-08-17
得票数 1
3
回答
LLVM与OS上
的
clang
、
、
、
、
我有一个关于OS上
的
llvm,
clang
和
gcc
的
问题。 LLVM4.2,LLVM2.0
和
clang
有
什么
不同?我知道它们都是基于llvm构建
的
,但是它们有
什么
不同呢?除了编译速度更快之外,相比于
gcc
,llvm还有
什么
优势?
浏览 1
提问于2011-04-19
得票数 145
回答已采纳
4
回答
Linux
Clang
和
Objective-C
库
、
、
我一直在Ubuntu系统上使用
GCC
+ GNUstep来试验
Objective-C
。 现在关于LLVM
Clang
编译器,它提供了
什么
样
的
*步骤库?它在苹果可可上使用GNUstep吗?我最感兴趣
的
是
基础库--集合、流等。该网站没有提供太多信息。
浏览 2
提问于2011-06-18
得票数 2
回答已采纳
3
回答
在装有Cygwin
的
Windows 7上调试C for UNIX API?
、
、
我已经习惯了Visual Studio IDE
和
调试工具,所以我想问一问:在Windows中编写
和
构建C语言,然后在Cygwin
的
帮助下用Visual Studio对其进行调试是否可能?
浏览 1
提问于2012-07-14
得票数 0
回答已采纳
2
回答
在
Objective-C
中使用异常
的
成本是多少?
、
、
、
、
我
的
意思
是
在目前
的
clang
或者说是
gcc
版本
的
实现
中。 C++
和
Java的人总是告诉我,除非抛出异常,否则不会消耗任何性能。
Objective-C
也是如此吗?
浏览 6
提问于2010-09-10
得票数 9
回答已采纳
1
回答
目标C中
的
扩展问题
、
、
、
、
下面
是
处理类扩展
的
代码片段。我要做
的
是
生成一个名为内部ID
的
随机ID (稍后由程序使用),该ID以加密形式存储在内存中。代码无法使用
gcc
和
clang
(我通过GNUStep在Windows上运行Objective )编译,每个编译器
的
错误消息不同,这在代码中被提到为注释。请注意,我知道这个问题可以通过忽略扩展
的
使用以及在主@
接口
中声明方法
和
属性(即#import语句后面的方法<e
浏览 1
提问于2017-03-19
得票数 8
回答已采纳
2
回答
Unix,Mac OS
和
Linux?
、
、
、
我正在为一个项目学习更多关于unix
和
linux
的
知识。我注意到Unix
是
Mac
的
父系统,也是linux
的
父系统。 这两者在基于C
的
编程范围内是否相似?它们与linux有多密切
的
关系?
浏览 0
提问于2015-10-14
得票数 2
回答已采纳
4
回答
在C++ 11中使用自制、
gcc
和
llvm
、
、
、
、
我
的
问题
是
:我想使用
gcc
或
clang
提供
的
C++11特性。然而,我有以下要求:
gcc
的
版本预装在
gcc
的</
浏览 9
提问于2013-01-02
得票数 14
1
回答
这个名称解析
是
如何与
实现
者函数
和
回退函数一起工作
的
?
、
我正在处理
的
项目需要为多个目标进行编译。每个目标的底层
实现
可能有所不同,因为设备需要以不同
的
方式配置硬件。下面的代码
是
使用
gcc
、arm- and eabi-
gcc
和
clang
测试
的
。namespace
浏览 1
提问于2018-11-19
得票数 0
回答已采纳
3
回答
帮助
GCC
、ObjectiveC代码
和
Cygwin
、
、
、
、
在cygwin下用
GCC
可以正确地构建目标c代码吗?//@property Person* (assign) driver; LD=$(CC) all
浏览 0
提问于2009-09-23
得票数 5
3
回答
在
Objective-C
项目中使用.c文件而不是.m?
、
我注意到一些
Objective-C
项目,一些使用了大量C函数
的
文件,将代码存储在.c文件中而不是.m中。我知道.m
是
用于
Objective-C
的
,而.c
是
用于C
的
,但是如果可以的话,使用.c而不是.m有
什么
好处吗?是否有性能提升
或
复杂性方面的好处?
GCC
或
clang
会以不同
的
方式编译相同
的
代码吗?
浏览 0
提问于2010-12-20
得票数 3
回答已采纳
2
回答
不同编译器之间
的
区别是
什么
?
在可可基础纪录片中,它提到了不同
的
编译器。
gcc
,LLVM有没有人特别知道它们做
什么
以及
什么
时候使用它们?
浏览 3
提问于2010-11-04
得票数 2
回答已采纳
4
回答
Objective-C
编译成本机代码还是字节码?
、
、
、
在OS X上,
Objective-C
编译为本机代码还是字节码?
Objective-C
程序可以在Linux上编译吗?
浏览 2
提问于2008-10-05
得票数 10
回答已采纳
1
回答
objective-c
NSArray在线测试
、
、
我
是
Objective-c
的
新手,在投身iOS开发之前,我正在努力学习该语言
的
基础知识。看起来Xcode需要对整个iOS开发系统有更全面的了解,所以我试着用这个网站做一个简单
的
代码测试。我不确定这里遗漏了
什么
,但我就是不能测试这个简单
的
字典代码(来自)。
浏览 1
提问于2014-09-06
得票数 0
2
回答
“llvm/libexec/
clang
”
是
做
什么
的
?
、
、
、
、
使用命令
clang
-### a.c可以输出
clang
a.c调用
的
命令。对我来说,它在我
的
屏幕上输出以下内容(关注最后三行):
clang
version 1.0 (https://llvm.org/svn/llvm-project/cfe/branches/release" "-c" "-m64" "-o" "/tmp/cc-pa2Q
浏览 4
提问于2020-02-10
得票数 0
回答已采纳
1
回答
如何在qmake额外编译器中使用预编译头?
当使用默认
的
qmake编译器(通过SOURCES变量)时,我可以使用预编译头,如下所示:PRECOMPILED_HEADER = stable.hstable.hmy.output = ${QMAKE_FILE_IN_BASE}.o my.commands =
clang
,因为QMAKE_CFLAGS_USE_PRECOMPILE不包含预编译头
的
路径。(它被定义为-Xclang -include-
浏览 0
提问于2013-01-29
得票数 1
回答已采纳
1
回答
#else 1怎么只是一个警告?
、
、
Clang
有以下测试用例:#ifdef D#endif#endif 第一个#else 1确实很好,因为它在一个被跳过
的
组中,但据我所知,第二个应该是一个错误-它与标准指定
的
预处理器指令
的
语法不匹配-然而
GCC
和
微
浏览 0
提问于2012-11-17
得票数 1
回答已采纳
1
回答
如何将AVX向量与
clang
本机矢量语法(没有本质)进行混合?
、
、
、
、
令我高兴
的
是
,我发现
clang
将允许您使用编写显式
的
向量代码,而无需使用本质。attribute__((ext_vector_type(16))); {}vaddps zmm0, zmm0, zmm1 为了编写没有分支
的
代码,我想要混合avx512向量.对于本质,您可以使用_m
浏览 0
提问于2020-11-25
得票数 2
回答已采纳
点击加载更多
相关
资讯
新 Red Hat 编译器工具箱:Clang、LLVM、GCC 等
iOS代码染色原理及技术实践
LLVM支持龙芯架构
Xcode简明教程
用Tensorflow让神经网络自动创造音乐
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券