OS X 上的 arm-elf-gcc 交叉编译器出现问题
我正在尝试编译我的第一个 linux ARM hello world 程序,当我将二进制文件复制并运行到我的目标 Linux 板(linuxstamp Atmel arm 9g20)时,我收到“…
CMake 忽略工具链文件。如何获得调试/错误输出?
我目前正在尝试使用 CMake 进行交叉编译。但是,CMake 似乎忽略了指定的工具链 cmake -DCMAKE_TOOLCHAIN_FILE=my-toolchain.cmake . 或 cmake . -DCMA…
交叉编译找不到crt1.o
您好,我正在从头开始编译 Linux (www.linuxfromscratch.org),并且我正在执行一个步骤,要求我编译一个测试 C 程序以查看编译是否正常工作以及是否失…
构建现代 (4.x) GCC 以在与主机相同的架构上运行 2.4.x 内核?
问题相对简单:如何在与编译器主机相同的架构上构建 4.x 系列的 GCC(以及 binutils 和朋友),以 2.4 ABI 为目标? 主机系统将是 x86 或 x86_64,唯…
在mac上编译c代码以便在iphone上使用?
我该如何设置所有内容,以便从带有 xcode 的 OSX 10.6 Macbook pro 到我越狱的第四代 iPod touch 进行交叉编译。我的主要目标是能够将开源库移植…
支持开源交叉编译器的 Ada 多任务 RTOS
Ada 提供哪些 RTOS 开源/免费交叉编译器,并支持多任务/多线程? 我有一个 Atmel AT90USB162 芯片,我想使用 Ada 对其进行编程。我的第一个选择是使用…
如何在MinGW/MSYS中安装libuuid?
我想在 MinGW/MSYS 中编译 Linux C++ 应用程序。但是,当我使用 ./configure --host=i586-mingw32msvc 时,它抱怨 libuuid 不可用。 google了很久,Mi…
用于将 .o 文件转换为 .elf 的链接参数
我有六个源文件,我想使用 .elf 格式链接它们。我编写了一个 makefile,将所有源代码文件转换为 .obj 文件。 当我尝试使用我在 makefile 中给出的语法…
mac for windows交叉编译
我可以在 mac 上编译以便生成 Windows 二进制文件吗?与windows dll 绑定吗? (我有一台 Windows 机器可以从中复制它们)我该怎么做? clang 和 gcc …
越狱 iOS 的命令行程序会在 iPad 中消失,但不会在 iPhone 3G 中消失
我正在尝试构建一个命令行程序以在越狱的 iOS 设备的终端中运行。 为了简单起见,我用一个简单的 hello world 进行了测试: #include int main(int ar…
使用 cygwin、dlltool 构建 64 位 libpython27.a
我正在尝试使用 cygwin 在 64 位 Win7 机器上构建 python 扩展 DLL(因为 cygwin 仅作为 32 位进程运行,这实际上是交叉编译)。 我使用 dlltool 从 p…
在哪里可以下载 Cygwin 的 gcc 和 glib?
我正在为嵌入式系统编写应用程序。我在哪里可以下载 Cygwin 的 gcc 版本 3.4.3 和 glib 版本 2.3.4 ? 我已经下载了 cygwin-gcc-3.3.6-glibc-2.3.2-li…