问题标签 [toolchain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1650 浏览

ios - 在 iOS 5 和 Mac OS X 10.7 上构建 iPhone 工具链

有没有关于如何在当前 iOS 和 OS X 版本上构建工具链的好教程?

我只能找到关于 iOS 2 和 3 的。

或者,是否可以在没有工具链的情况下编译 SBSettings Toggle?

0 投票
1 回答
982 浏览

eclipse - CDT 包括自定义工具链的发现

我编写了一个自定义 CDT 工具链,它支持基于 gcc 的工具链(例如 sparc-elf-gcc)。

就编译而言,一切正常,但是当我包含标准库(例如 stdio.h)时,UI 指示未解决的包含。

我可以在项目属性的 C/C++ 常规部分的路径和符号下手动添加包含路径。这是可行的,但如果它以与标准 CDT 与 MinGW 一起使用的方式工作,那就太好了——它只知道在哪里可以找到 MinGW 包含的内容。

任何建议表示赞赏。

谢谢,艾伦

0 投票
2 回答
57707 浏览

ios - 'strcmp' 未在此范围内声明

我正在使用本教程构建 ios 工具链。当我运行命令 make ENABLE_OPTIMIZED=1 我得到这个输出。

我不知道该怎么做,我的谷歌搜索并没有太大帮助。

0 投票
1 回答
750 浏览

linux - 使用外部工具链编译模块

我创建了make文件

然后,我找到了一个简单的hello程序

我试图用这个在命令行上编译

我得到这个错误

这有什么问题?我真的很陌生。

提前致谢,

0 投票
3 回答
981 浏览

android - android 编程最原始的工具链是什么?

我觉得好像我正在尝试在牛仔竞技表演期间的烟花汇演中学习 android 编程。我似乎找到的所有书籍所推荐的所有花哨的 IDE 东西都只是极大地分散了我发现我真正需要的东西来开发一个 Android 应用程序的注意力。

谁能指出我实际构建应用程序所需的最少工具集的文档?我觉得如果我能理解到底发生了什么,我就能更好地使用花哨的 IDE。

0 投票
1 回答
442 浏览

embedded - 运行针对 uClibc 编译的 BusyBox 小程序时出现“未知错误 2”

我正在尝试为 SuperH 处理器板制作嵌入式 Linux。我正在使用带有 uClibc 的 Buildroot 2012.2 工具链。

所有编译都很好,但是当我尝试运行一些 BusyBox 小程序(例如“ls”或“mount”)时,我收到如下错误:

特别是对于“ls”,它会写入此错误文件夹中的文件数。

你有什么想法可能导致这种情况吗?互联网上似乎没有人遇到同样的问题,我在没有运气的情况下爬了几天的配置。

我相信错误可能是由错误配置的 uClibc 引起的,但这只是我的猜测。

谢谢。

编辑: 我在 uClibc 中启用了几个错误消息选项,现在我得到“没有这样的文件或目录”错误。

0 投票
1 回答
6800 浏览

eclipse - Eclipse Indigo 中的 Visual Studio 工具链插件

互联网上的几个链接(例如: http ://drdobbs.com/article/print?articleId=232300575&siteSectionName = http://www.hydrogenaudio.org/forums//lofiversion/index.php/t74268.html)指出那里是一个 Eclipse Indigo 的 VS 工具链插件,它将 Visual Studio (Express) 集成到 CDT 中。有人能指出从哪里下载吗?

感谢:D。

0 投票
1 回答
6527 浏览

gcc - 带有 crosstool-NG 的 ARM 交叉编译器的正确选项是什么

我正在尝试使用crosstool-NG构建一个交叉编译器来定位在我的 NAS 盒上运行的处理器。

NAS盒子是ZyXEL NSA210,有一个例子dmesg输出/proc/cpuinfo就是:

目标选项页面上的选项,()中的标志和我当前的设置:

  • 目标架构(臂)
  • 使用 MMU(是)
  • 字节序(小字节序)
  • 位数(32 位)
  • 默认指令集模式(arm)
  • 使用 EABI(是)
  • 架构级别 --with-arch= ()
  • 为 CPU 发出程序集 --with-cpu= ()
  • CPU调优()
  • 使用特定的 FPU ()
  • 浮点数(软件)
  • 目标 CFLAGS ()
  • 目标 LDFLAGS ()

我一直在尝试“架构级别”和“为 CPU 发射程序集”中的各种组合,例如arm926ej-s, armv5l, armv5tej,但我不知道哪个选项在哪里。

我已将目标操作系统设置为裸机,因为 crosstool-NG 没有盒子上使用的 Linux 版本。

此外,一旦构建了工具链,我是否需要再次将相同的选项传递给编译器。

到目前为止,通过尝试刚刚产生的Illegal instruction消息。

编辑

如果有人可以将我指向一篇关于设置 ARM GCC 工具链的文章,并明确参考如何找出正确的参数,那将回答我的问题。

0 投票
3 回答
3989 浏览

android - 如何在 Windows 7 中构建 android 独立工具链

我正在尝试按照“docs\STANDALONE-TOOLCHAIN.html”使用 ndk 8 为 mips 构建独立工具链,但是当我运行以下命令“make-standalone-toolchain.sh --platform=android-14 --install-dir= /tmp/my-android-toolchain" 在命令提示符中出现以下错误

任何身体都可以指导我做错了什么!或者我如何在 Windows 7 中构建独立的工具链

问候阿山

0 投票
1 回答
2194 浏览

android - 在 Windows 7 上为 NDK 8 构建独立工具链

可能重复:
如何在 Windows 7 中构建 android 独立工具链

我正在尝试按照“docs\STANDALONE-TOOLCHAIN.html”使用 ndk 8 为 mips 构建独立工具链,但是当我运行以下命令时

在命令提示符中我得到了诸如找不到命令等错误。错误详细信息如下: