使用QT时,我是否必须使用特定的OS来编译特定OS
Do I have to be on a specific OS to compile for a specific OS when using Qt?
当我使用pyqt时,有必要在Mac上编译Mac,而不是能够从Linux(或Windows或erthing)导出Mac构建
现在我正在使用直接的C 开发,这个事实是否会发生变化?还是我仍然必须在给定的操作系统上为给定的操作系统进行编译?
理想情况下,我希望能够选择一个平台并为其编译。Unity3D这样做,但我想我正在比较苹果和橙子。
这可能吗?还是我必须找到一个带Mac的朋友?因为我没有朋友...;)
通常是,您必须这样做。例如,在某些情况下,您可以交叉编译,这是适用于Android应用程序的库存,因为没有QT SDK可以在Android交叉编译上运行,这是唯一的选择。您还可以构建一个自定义QT,以交叉编译到另一个操作系统。默认情况下这不可用,它需要自定义构建。
但是,据我所知,当涉及iOS或MacOS交叉兼容时,没有办法在MacOS下进行编译。
相关文章:
- 编译 Boost 时在 OS X 上的"ld:未知选项:-soname"
- 谷歌测试编译错误 Os X:函数式转换从"int"到"internal::FloatingEq2Matcher"的模糊转换<float>
- 编译 GCC-5.0 OS X 狮子 dyld:找不到符号:__ZNKSt11logic_error4whatEv
- 在 OS X 上编译 PETSc 示例时出错
- C++代码编译,但在 Zorin OS 上运行时显示错误
- 在Python中编译C 程序时,请尝试捕获OS错误
- 在Mac OS X Mojave上使用AppleClang编译和链接OpenMP
- 在Mac OS上编译Dlib
- 为什么我可以编译为 C 而不是在 Mac OS X 上使用 Cython C++
- OpenCV3.2 编译错误 MAC OS X
- 在Mac OS上编译Halide的camera_pipe应用程序时出现问题
- 在OS X WTIH G 上编译:架构X86_64的未定义符号
- 用Mac OS X Sierra上的OpenCV C 编译Hello World
- 使用QT时,我是否必须使用特定的OS来编译特定OS
- 在OS X上编译Linux应用程序 - 未找到标准库(CMATH)
- 无法使用 Xcode 和终端在 Mac OS 上使用 OpenGL 库编译 c++ 文件
- 针对 OS X 10.6 进行编译
- g++ 无法在 Mac OS X Mavericks 上编译
- 可以在Ubuntu中进行编译,但不能在Mac OS X中进行编译
- 在Matlab中使用OS X编译/混合imrender函数时出错