在 Linux 上构建 LLVM
好吧,并不是说任何人都可能会看到这个,但 IA)发现 LLVM 不是我需要的,它是 LLVM-gcc,你可以从 sauriks repo 获得。 B)意识到我下载的工具链已经…
如何获取从 C++ 中的特定类继承的所有已声明类的列表
我知道这在 C++ 中是不可能的,但也许有一个工具链可以生成具有函数的代码,该函数在调用时会为我提供所有这些类的列表。例如,在多个文件中,我有类…
在 Mac 上交叉编译 iPhone?
我该如何设置所有内容,以便从我的 OSX 10.7 Macbook pro 到我越狱的第 4 代 iPod touch 进行交叉编译。我的主要目标是能够将开源库移植到 iPhone…
Iphone makefile 在加载时删除最后一个引号
我目前正在尝试构建一个使用 iPhone 工具链开发的 iPhone 应用程序。当我完成创建 makefile 时,当它尝试一起加载我的 .o 文件时,它给了我这个错误:…
我需要如何配置 Eclipse 来创建 C++程序?
我为 C/C++ 开发人员安装了 Eclipse。 安装后我还安装了 PyDev。 我成功创建了一个 C++ 项目(附带的 Hello World 项目)。但我无法编译/运行它。 当…
如何在 Fedora 上为其他 Linux 发行版构建交叉编译器工具链?
我的 Linux:Fedora 14 x64 我的海湾合作委员会:4.5.1 我的 Glibc: 2.12.90 目标 Linux:“Ubuntu 8.04.4 LTS”hardy 目标内核:2.6.24-29-server x…
Android-NDK构建系统(构建hello-gl2)
我使用 这个包 在我的 Archlinux 上下载并安装了 Android-NDK。 按照 hello-jni 没有任何问题nofollow">此页面,但如果我尝试对 hello-gl2 执行相同操…
如何更改 eclipse cdt mingw32 中的内置工具链
我正在 Windows 上使用 cdt/mingw 进行编译。我喜欢编译无警告。我收到以下警告: auto-importing has been activated without --enable-auto-import …
工具链问题:如何添加标头/库以便编译器知道在哪里找到它?
我使用此脚本制作了一个工具链: http://gist.github.com/403608 (更多或进行较少的修改即可使其正常工作) 一切都已安装,现在当我尝试使用它进行编…
ARM Cortex M3 初学者需要的建议
我很快就会通过官方培训(CPU 方面)踏上 ARM Cortex M3 的潮流。 现在,我之前接触过一些 Arduino 和 AVR,并且有一些电子基础知识,但我主要是一名…
交叉编译器工具链和 OpenEmbedded +BeagleBoard
我最近开始通过 OpenEmbedded 为 Beagle Board 构建文件系统,但现在我还想使用此处所示的内容更改其内核: http://elinux.org/BeagleBoard#Linux_ker…
编译newlib时出错
我正在尝试从头开始构建手臂工具链。 我指的是这个网站。 http://www.nixit.co.uk/cortex-m3-mac- 1 仔细遵循所有说明。一切都很顺利,直到 newlib 编…
GCC 减少二进制膨胀——奇怪的副作用
怪异 我已经编译了 Google Protocol Buffers,没有使用额外的参数进行“膨胀”编译,并使用以下命令进行编译 ./configure CXXFLAGS="-ffunction-secti…
如何确保 Android 应用程序确实是从所述源代码编译的?
很多Android应用程序都是开源的,但是我们如何确保最终上传到Google Market的人在上传之前不会包含一些间谍软件呢? 背景:移动应用程序安全似乎越来…