cross-compiling专题提供cross-compiling的最新资讯内容,帮你更好的了解cross-compiling。
我正处于在BeagleBone Black上开发无人机飞行控制器的(非常)早期阶段.我要提到的是,对于BBB,Linux和嵌入式系统,我是一个新手.我的学术重点一直是控制理论 - 这是我在Matlab仿真之外的第一次实际实现.我目前的系统如下:宿主 - >运行Eclipse Luna的Windows 8.1 x64(4.4.0)目标 - > Beagl
我想从OS X 10.7 Eclipse构建系统编译Linux服务器的二进制文件.这意味着GCC交叉编译器.我从本机4.7.1开始,为主机4.7.1射击.大多数在线说明都特定于嵌入式开发.我想使用libstdc -v3和glibc,这使它有点不同.成功的是什么:>安装包port install gcc47 export CC=gcc-mp-47 exp
在进行交叉编译时,我应该将哪条路径传递给--prefix选项:我应该在构建计算机上指定路径还是在目标平台上指定路径?假设我将代码构建到/ home / me / arm / build / target_fs / usr中,之后我将文件复制到我们的目标平台,它们将位于/ usr.我应该使用--prefix = / home / me / arm / buil
我正在尝试建立一个编程环境来编译来自Ubuntu Linux的Windows可执行文件和库.我安装了MinGW(来自官方的Ubuntu存储库),它在命令行中工作得很好;但是,我尝试在Eclipse中使用它,它既不会自动检测它,也不会找到一种方法让它手动工作.所以,我的问题是,如何设置Eclipse以交叉编译Windows应用程序,最好使用MinGW(尽管其他
要使用Qt SDK在Linux中创建.exe,我应该在Linux中交叉编译我的应用程序还是在Windows中交叉编译我的应用程序?最佳答案对于Windows,你需要在Linux上交叉编译.编辑:>在Linux上安装MinGW.>在Linux上交叉编译您的Qt代码.应该生成一个Windows二进制文件(.exe).>你完成了.使用Qt运行时库
我正在使用嵌入式Linux部署,并使用不编译I2C库函数调用的交叉编译器工具链.如何确定系统上库的精确版本,以便重建工具链?我不打算更换部署的库,因为我知道它们可以工作(包括I2C),所以我认为我需要以下内容:> Binutils版> GCC版本> GLIBC>内核(用于标题)我想我可以从以下假设binutils库是版本2.2.5.内
我正试图交叉编译php for arm并取得了很好的进展,但我完全陷入了想要运行php本身的地方(不知道为什么).因为它是一个arm二进制而不是intel(我的构建平台)它不会运行: /bin/sh: /path-to-build/sapi/cli/php: cannot execute binary file 我怎样才能解决这个问题?配置脚本理解我是交叉编译但没有做任何事情(来自配置日志): c
我正在尝试交叉编译ARM体系结构的perl解释器( FriendlyARM Micro2440).我正在使用制造商提供的 ARM-Linux GCC 4.4.3交叉编译器.该板正在运行Linux 2.6. 我能够成功交叉编译一个基本的“Hello World”应用程序,并在目标机器上运行. 我已经下载了perl v5.12.3源代码.我能够为Ubuntu做一个正常的perl编译.我现在正在尝试为A
我有一些关于编译C的基本知识,但需要回答一些通用的交叉编译问题.就我而言,我试图在我的Fedora Linux机器上交叉编译一个程序,该程序将在ARM单板计算机上运行. >我的第一个问题是关于标题.我已下载arm Linux工具包,它在include目录中包含头文件,如stdio.h.当我交叉编译时,我是否应该使用这个“目标”包含目录而不是我的系统包含目录?或者可以指向我的系统包括目录,例如/us
我正在x86_64 / Ubuntu 13.04上交叉编译Raspberry Pi项目.调用cmake后: cmake -DCMAKE_TOOLCHAIN_FILE=./Toolchain-raspberry.pi . 然后make,链接失败: /opt/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/../lib/gcc
我有一个来自嵌入式SH3 linux设备的核心文件,以及我主机linux中的交叉编译环境(sh3-linux-gdb)的gdb. 但我在使用gdb加载核心文件时遇到问题: $sh3-linux-gdb ./myprogram ./core GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. ... This GDB was confi
我在使用C 11 std :: mutex时遇到了一些麻烦 在我的课堂上,我有一个名为std :: mutex的信号量变量. 所以我在我的关键部分之前和之后定位了我的semaphore.lock()和semaphore.unlock() class Database { public: Database(string, string, string, string); virtual ~Datab
我正在使用 Windows 7 – 32bit操作系统. 我想将我简单的C源代码编译成可执行的所有操作系统和架构. 我想从我的操作系统编译下面的操作系统. > Windows 32 > Windows 64 > Linux 32 > Linux 64 > OSX 32 > OSX 64 有可能吗? 注意:我需要使用Win7 32bit编译所有操作系统的C. 在目标操作系统上编译它更容易,而不是交叉
我正在寻找一种将C源代码编译成高性能 Java字节码的方法.我已经成功地使用了 NestedVM,但是对于我正在开展的项目来说,性能不佳是不可接受的.我也看到过针对这个问题的各种开源项目和一些商业产品. This SO question处理将非Java转换为Java源的一般问题,但我只想从C转换为Java字节码. 将C源代码编译成高性能,纯Java字节码的最佳方法是什么? 嗯,这就是所谓的“编译器
我正在使用Mac OS X中的QtCreator开发一个应用程序,它必须是跨平台的. 我有一台Mac OS X作为主机.此外,我在虚拟机上安装了MS Windows,在另一个虚拟机上安装了Ubuntu: > Mac OS X:Qt 5.4.0 – 64bit – clang – Xcode 6.0 > MS Windows:Qt 5.3.0 – 32bit – VC 2013 > Ubuntu:Q
两周前更新的 CrossKylix新版本. 即使Kylix已经停产很久以前,但似乎仍然被一些Delphi开发人员使用. 有没有人在Windows和Linux的跨平台开发中成功使用它? 正如Mason所说,我们使用CrossKylix作为Beyond Compare的Linux版本,但只适用于从FinalBuilder中启动的发布版本.对于这种用法,这是伟大的.我们确实在Windows上做了CLX开
我目前正在尝试建立一个环境,在这个环境中,我可以使用Visual Studio 2013创建winform应用程序,然后我想将它放在带有附加触摸屏的ARM v7 BeagleBone Black上,它们应该与Mono一起运行. 为了做到这一点,我采用了Ubuntu 14.10 AMD64系统,并使用BeagleBone Black的工具链和scratchbox2创建了一个交叉编译环境. 我通过使用