Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
适用于 Windows 的 C++11 编译器
我刚刚在 Channel9 上看了一些视频 我发现 lambda 之类的东西真的很酷 当我尝试复制该示例时 它失败了 auto也没用 我正在使用诺基亚的 qtcreator 它随 gcc 4 4 0 一起提供 我想知道哪个编译器实现了有趣的
c
compilerconstruction
C11
我是否需要在编译时添加 _REENTRANT 宏以使我的 errno 线程安全?
我是否需要在编译时添加 REENTRANT 宏以使我的 errno 线程安全 如果不是 是所有版本的 gcc linux solaris 都是这样还是某些旧版本需要 我最近测试了一段未使用 REENTRANT 的代码 发现 errno 在多
c
Multithreading
compilerconstruction
Errno
语法分析和语义分析有什么区别?
据我了解 Parser由词法分析 句法分析和语义分析三个阶段组成 Lexical 它将我的输入分割成标记 例子 123 100 0 gt 123 100 0 语法 它将研究标记并检查它们是否彼此有意义 我遇到的问题是理解最后阶段的 语义解析
Parsing
compilerconstruction
languageagnostic
有没有办法在 Xcode 4 中为 ARM 而不是 Thumb 进行编译?
如果有很多浮点运算正在进行 Apple 建议针对 ARM 进行编译 而不是针对拇指进行编译 我的整个应用程序几乎是一个大型浮点运算 iOS 应用程序开发工作流程指南中是这样说的 iOS 设备支持两种指令集 ARM 和 Thumb Xcode
ios
xcode
compilerconstruction
xcode4
arm
使用 boost 库时加快编译/链接时间
我在用着提升计划选项 http www boost org doc libs 1 45 0 doc html program options html 并且用它编译非常小的 C 代码需要相当长的时间 10 秒甚至更多 在没有 boost 库
c
boost
compilerconstruction
precompiledheaders
Java 中的匿名类是如何编译的?
我听说 Java 字节码实际上不支持任何类型的未命名类 javac 如何将未命名的类转换为命名的类 它综合了形式的名称EnclosingClass n 其中 n 是匿名类的计数器EnclosingClass 因为使用 不鼓励使用标识符 这些
Java
compilerconstruction
javac
anonymousclass
是否有使用严格求值的 Haskell 编译器或预处理器?
我正在寻找一个默认使用严格求值而不是惰性求值的 Haskell 编译器 我只想使用 OCaml 但 Haskell 的语法是好多了比 OCaml 的 Haskell 是纯粹的 并且具有很酷的功能 例如类型类 我真的不想经常把 s and 我
compilerconstruction
Haskell
lazyevaluation
编译器如何解析在变长数组之后声明的变量的地址?
假设我有以下函数 它使用可变长度数组 void func int size int var1 int arr size int var2 编译器如何确定地址var2 我能想到的唯一方法就是放置arr after var1 and var2
c
compilerconstruction
Compilation
C99
variablelengtharray
从字符串编译Java源代码? [复制]
这个问题在这里已经有答案了 有没有办法让正在运行的Java程序编译Java源代码 作为字符串传递 Class newClass Compiler compile class ABC void xyz etc etc 理想情况下 传入源代码引
Java
compilerconstruction
使用 Sethi-Ullman 算法的表达式的代码生成器
Give a AST tree http en wikipedia org wiki Abstract syntax tree 我想生成一种类似汇编的语言 我正在尝试使用塞西 乌尔曼 http en wikipedia org wiki S
c
Algorithm
Parsing
compilerconstruction
codegeneration
这是 VB.NET 编译器中的错误还是设计造成的?
我发现 C 和 VB 编译器之间的重载解析存在差异 我不确定这是错误还是设计使然 Public Class Class1 Public Sub ThisBreaks These work Foo Of String Function Str
c
NET
VBNET
compilerconstruction
Java 中的合成字段是什么? [复制]
这个问题在这里已经有答案了 有人可以用一种易于理解的方式解释 Java 中合成字段的重要性吗 我记得在非静态内部类的上下文中阅读它 其中每个此类内部类实例都维护对封闭类的引用 为什么这样的引用 字段被称为合成字段 合成字段是编译器创建的字段
Java
compilerconstruction
field
innerclasses
synthetic
错误:“;”之前应有构造函数、析构函数或类型转换令牌?
我正在尝试编译代码来测试读取和打印数据文件的函数 但出现我不明白的编译错误 错误 预期的构造函数 析构函数或 之前的类型转换 令牌 相关代码文本墙如下 struct Day int DayNum int TempMax int TempMi
c
compilerconstruction
g
哪些通用编程语言/实现编译为 C [关闭]
Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我目前正在使用 Eiffel SmartEiffel ISE Eiffel 它正在编译为 c 我发现 如果输出进入可移植汇编语言 也称为
compilerconstruction
programminglanguages
如何将 Ruby 编译为 Javascript? [关闭]
Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在研究一段逻辑 我想在服务器和浏览器中表达它 类似于验证表单 其中基于已输入的内容 元素之间必须存在某些逻辑关系 所以 如果我可以编写
javascript
ruby
compilerconstruction
opalrb
文本段的名称从何而来?
传统的汇编器和更高级别的编译器使用多个内存segments 根据预期用途 因此 有数据段 堆栈段 bss 和文本段 文本段也称为代码段 Text部分 为了机器码 我问过所有我能找到的老前辈 像机器代码这样难以阅读的东西是如何被称为 文本段
history
compilerconstruction
internals
从 Java / C# 角度理解 C++ 编译器
我是一名经验丰富的 Java C 程序员 最近开始学习 C 问题是 我无法理解如何构建各种头文件和代码文件 这似乎主要是由于我对编译器如何将所有内容链接在一起缺乏了解 我尝试阅读一些教科书 但我的先入之见受到我的 Java 和 C 知识的影
c
Java
compilerconstruction
transition
无意中使用 = 而不是 ==
这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 看起来 if x y 代替 if x y 是许多罪恶的根源 为什么不all编译器将其标记
c
compilerconstruction
programminglanguages
使用矢量化为 iPhone 编译 Eigen 库
我正在努力为 iPhone 4 编译 Eigen 库 该库具有带有 armv7 指令集的 ARM 处理器 到目前为止 当我指定预处理器定义 EIGEN DONT VECTORIZE 时 一切正常 但由于一些性能问题 我想使用armv7优化的
iphone
performance
compilerconstruction
Eigen
armv7
Haskell 中的 Futamura 投影的证明
我读了 Dan Piponi 的优秀博客文章二村博士的三个投影 http blog sigfpe com 2009 05 three projections of doctor futamura html 在文章的最后 他有一个附录 其中包
Haskell
compilerconstruction
interpreter
«
1 ...
3
4
5
6
7
8
9
...32
»