Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
是否有标准方法可以在编译时确定系统是 32 位还是 64 位?
我需要设置 ifdef 检查条件编译 我想自动化该过程 但无法指定目标操作系统 机器 有什么方法可以让预编译器判断它是在 32 位还是 64 位上运行吗 解释 我需要定义一个 64 位大小的类型 在 64 位操作系统上它是一个 long 在
c
Compilation
32bit64bit
在另一台 Windows 机器上运行 Rust 编译的程序有什么要求?
我对 Rust 完全陌生 我在 Windows 10 机器上安装了 Rust 创建了一个简单的 helloworld 程序 如下所示 fn main print Hello world 并编译它rustc rust rs 之后会生成两个文件
Compilation
Rust
requirements
了解 STG
GHC 的设计基于 STG 它代表 无脊椎 无标签的 G 机器 现在G machine显然是 图缩减机 的缩写 它定义了惰性是如何实现的 未评估的 thunk 存储为表达式树 执行程序涉及reducing这些都归结为正常形式 Atree是一
Haskell
Compilation
ghc
bytecode
intermediatelanguage
Java 将枚举编译成什么?
我和一位同事讨论了 Java 如何表示枚举 我的印象是它们是严格的整数 就像 C C 一样 或者 如果您添加行为 类型安全枚举 它将被包装在一个类中 他相信如果它足够小 Java 会将其压缩为一个字节 不过 我在 Oracle 网站上发现了
Java
Optimization
enums
Compilation
java6
在 Windows 上编译 Erlang 代码
我安装了 Erlang 13B 并尝试按照教程进行操作 每次我到达c tut 我得到一个错误而不是 ok tut 所以看起来没有安装任何模块 有人能指出我正确的方向吗 我尝试过 Emacs 但我真的不知道如何使用它 甚至还没有接近让 Erl
Windows
ERLANG
installation
Compilation
gccfilter 和 gcc 4.7.2 不起作用,停止编译
我已经成功安装了海湾合作委员会过滤器 http www mixtion org gccfilter http www mixtion org gccfilter 在我的工具链中 过滤器实际上应该工作 因为所有 perl 模块和其他东西都已安
gcc
Compilation
gccfilter
CMake 在 include_directories 中找不到正确的头文件/包含文件
当我尝试编译时 我再次收到 架构 x86 64 的未定义符号 错误 我已经尝试了比这篇文章中实际记录的更多的内容 因为我已经忘记了我尝试过的所有内容 这是一个非常简单的设置should使用 CMake 很容易编译 当我对此运行 make 时
c
Compilation
CMake
程序员多久会被要求编写一个 makefile 文件? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
c
makefile
Compilation
实际上如何使用 C 库?
我确信这个问题已经被问过很多次了 但我无法弄清楚 耐心听我说 因此 当您下载库时 您会得到一堆 c 和 h 文件 以及许多其他内容 现在假设您想使用这个库编写一个程序 我将所有 h 文件复制到我的项目目录中 它只是无法编译 太好了 然后我将
c
Windows
Linker
Compilation
为什么我们可以有未使用的函数,但不能有未使用的变量?
未使用的变量会阻止编译 这是一件好事 但编译器并不真正关心未使用的函数 有解释吗 变量和函数之间的行为似乎是一致的 即使未使用 两者都允许在包级范围内使用 此代码片段编译没有任何问题 package main var v int unuse
performance
go
Compilation
使用 -static-libgcc 和 -static-libstdc++ 编译 libconfig++
我正在尝试编译库配置 http www hyperrealm com libconfig 版本 1 4 8 与 make LDFLAGS static libstdc static libgcc 但这似乎不起作用 因为我仍然得到 reade
Compilation
Linker
libtool
给定堆栈和寄存器的状态,我们能否预测 printf 未定义行为的结果
下面是一些用于课堂测验的简单 C 代码 include
c
gcc
Compilation
undefinedbehavior
如何使用 Strawberry 在 Windows 上编译 Perl 模块?
这更多的是一个公开的讨论和结论 而不是一个真正的问题 希望它能在某个时候帮助别人 我正在寻找如何在断开互联网的服务器上制作 Perl 模块 否则答案很简单 使用cpan 所以我唯一的选择就是直接在服务器上手动编译从互联网 CPAN或其他 下
Windows
perl
Compilation
perlmodule
strawberryperl
将程序集编译为 x64 有什么优点吗?
假设我有一个 Net Framework 3 5 SP1 CLR 2 0 应用程序 需要在 x86 和 x64 平台上运行 还假设出于某种原因 我需要创建单独的 x86 和 x64 安装程序 由于我无论如何都有一个特定于 x64 的安装程序
NET
x86
64bit
Compilation
用于编译程序的 G++ -I 选项
这里有一个小问题 对于我这样一个Linux程序新手来说是无法解决的 现在我有一个需要编译的main cpp程序 有一个 include Down h 在文件的前面 实际上 这个头文件存在于另一个目录中 位于 include目录 另外 Dow
g
Compilation
Angular:ngc 还是 tsc?
我一直在使用tsc 但是看到angular io强调ngc 我想知道两者是否有优势 或者我是否应该选择其中一个 提前致谢 tsc 和 ngc 具有不同的目的 并不是要选择其中之一 tsc 是一个 TypeScript 编译器 如果您的应用程
angular
typescript
Compilation
tsc
Java 应用程序不显示输出
这是我更新的代码 package car1 公共类主要 公共静态无效主 字符串 args HondaCivic 类实现 car1 int speed 0 int rpm 0 int gear 1 public void speedUp in
Java
Compilation
如何在Linux上为JNI应用程序编译动态库?
我在用着乌班图10 10 这就是我所做的 你好 java class Hello public native void sayHello static System loadLibrary hellolib public static vo
Java
c
Linux
javanativeinterface
Compilation
flex 中 yywrap() 的含义
该指令在 flex lex 中意味着什么 define yywrap 1 和这个 t 我在下面的代码中找到它 t putchar t 输入 你好世界 输出 你好世界 根据Lex 和 Yacc 页面 http dinosaur compile
gcc
compilerconstruction
Compilation
flexlexer
lexicalanalysis
从 Java 内部编译外部 .java 文件
我正在制作一个工具 可以编写 java 文件 然后 希望 将这些文件编译为 class 文件 在整个过程中 用户选择写入多个 java 文件的文件目录 现在我想让程序编译这些Java文件 JavaCompiler是你的朋友 检查文档here
Java
file
class
Compilation
«
1
2
3
4
5
6
...25
»