cross-compiling

    4热度

    2回答

    看完这篇文章http://lukast.mediablog.sk/log/?p=155我决定在linux上使用mingw编译windows应用程序。这意味着我可以直接从Linux进行编译,测试,调试和发布。 我破解了这个构建脚本,它将交叉编译应用程序,甚至将它打包到ZIP文件中。请注意,我正在使用QMake的源代码版本(你甚至知道这是支持的?哇...)。另请注意,该脚本将自动提取所需的DLL。这里

    48热度

    4回答

    我想编译android的ffmpeg。我已经在这个主题上找到了几个帖子,但其中没有一个似乎有效。如果试图构建ffmpeg,就像发布[1]一样。有没有人使用这些教程成功编译ffmpeg? 我不知道如何实现步骤4,5 STEP4:配置... STEP5:cd到你的NDK根目录,输入make TARGET_ARCH =手臂APP =的ffmpeg-组织 在我看来,构建一个类似于这个应用程序的应用程序在第

    1热度

    2回答

    什么家庭。所以这不是问关于内存管理方案的问题;对于那些你可能不知道的人来说,Flash虚拟机通过引用计数和标记和扫描依赖于垃圾收集(为了更好地理解这些主题,请查看Grant Skinner的article和presentation)。是的,Flash还提供了“删除”操作符,可以(不幸的是)只用于删除动态对象的属性。 我想知道的是如何使Flash程序在后台运行时不会继续占用CPU和内存(例如,保存加

    1热度

    2回答

    我正在尝试使用xlc/xlC编译器在AIX上交叉编译。 代码在其他机器上使用默认设置时编译成功。代码实际上是用交叉编译成功编译的,但问题来自链接器。这是物体连接起来的命令: $(CHILD_OS)/usr/vacpp/bin/xlC -q32 -qnolib -brtl -o $(EXECUTABLE) $(OBJECT_FILES) -L$(CHILD_OS)/usr/lib -L$(CHI

    9热度

    1回答

    我知道,如果我想在Linux上编译一个32位的.exe文件,我可以在Linux上安装和使用mingw32软件包(例如apt-get install mingw32)。如果我想编译一个64位的windows.exe,该怎么办?有工具或方法来做到这一点?

    4热度

    2回答

    今天,我遇到了一个很不错的书:UNIX to Linux® Porting: A Comprehensive Reference By Alfredo Mendoza, Chakarat Skawratananond, Artis Walker 这提醒了我,我一直想知道的东西。 “将Linux应用程序移植到Windows”。我的意思是将本机Linux应用程序移植到本地Windows,但不涉及任何平

    4热度

    2回答

    我正在使用嵌入式Linux部署,并使用不编译I2C库函数调用的交叉编译器工具链。 如何确定系统中库的精确版本,以便重建工具链? 我不打算更换库部署,因为我知道他们的工作(包括I2C),所以我相信我需要以下条件: Binutils的版本 版本的GCC GLIBC 内核(为头) 我想我可以从下面的binU中承担tils库是2.2.5版本。内核被修改为我有源代码。 [email protected] /

    0热度

    1回答

    我有一些旧版本的旧版本的硬件,说SuSE linux正在运行。现在我有了这款运行Ubuntu 9.10的奇特开发机器。一些用于编译我的C应用程序(用Python 2.6.x编写)的工具在旧的SuSe框中不可用。那么......是否可以在我的开发盒上编译该旧机器? 我心目中下面的步骤,而是想冒险进入过这个任务之前,交叉检查:1。 找出其静态/共享库我的应用程序的需求,并找到/建立他们 2的目标版本。

    5热度

    1回答

    我可以在最新版本的Ubuntu(附带4.4.3)上安装旧版本的gcc/g ++(4.1.3),并使用它来编译应该在CentOS上运行的.so。由于缺少导入(GLIB_2_11,...),使用Ubuntu版本的gcc编译的二进制文件无法在CentOS上加载。我需要C++(包括异常),所以我不能只是静态链接glibc,我已经尝试过了。 我可以安装旧的gcc而不删除较新的gcc吗?我如何去了解旧的gcc

    1热度

    4回答

    我使用Ubuntu上的Code :: Blocks在C++中编写该程序。我需要把它变成一个Windows可执行二进制文件(.exe文件),但我不知道该怎么做。可能吗?