如何使用独立于平台的方法获取 C 中执行程序的目录?
我在 Linux 上为 unix 和 win32(在每个构建时交叉编译)平台开发我的应用程序,所以一个随时可用的函数会很好:)。我使用的 glib 具有 gchar* g_get_c…
如何在 Linux 中将 .cpp 文件编译为 Windows 可执行 (.exe) 文件
我在 Ubuntu 上使用 Code::Blocks 用 C++ 编写了这个程序。我需要将其转换为 Windows 可执行二进制文件(.exe 文件),但我不知道如何执行此操作。是…
我可以在 Ubuntu 9.10 上使用 gcc 交叉编译旧版本的 Linux 发行版吗?
我有一些旧硬件,上面运行着旧版本的 SuSE linux。现在我有一台运行 Ubuntu 9.10 的精美开发机器。我用来编译 C 应用程序(用 Python 2.6.x 编写)的…
寻找有关将 Linux 应用程序移植到 Windows 的信息
今天我遇到了一本非常好的书: UNIX 到 Linux® 移植:综合参考 作者:Alfredo Mendoza、Chakarat Skawratananond、Artis Walker 这让我想起了我一直想…
C++ 的 AIX xlC 交叉编译/链接找不到 C 符号
我正在尝试使用 xlc/xlC 编译器在 AIX 上进行交叉编译。 当代码在另一台机器上使用默认设置时,可以成功编译。代码实际上通过交叉编译成功编译,但问…
ActionScript 到 Javascript 交叉编译器
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
交叉编译时 gcc 支持库失败
我正在尝试交叉编译 gcc 4.4.3,它是跨库的。我已经设置了交叉编译所需的所有环境变量(AS、CC、CXX、AR、RANLIB、STRIP),并对许多其他内容使用了相…
在32位系统上安装64位glib2进行交叉编译
我正在尝试在 32 位 ubuntu 系统上交叉编译 64 位可执行文件。这一直有效,直到链接为止,由于缺少 64 位 glib2 (libglib-2.0.a),它失败了。 如果我…
从 mingw32 编译的 lib/a 文件中获取 DLL 名称
我正在更改我们的构建系统以处理交叉编译和打包。 传送依赖项的 DLL 是很常见的事情,但 CMake 的 FindXXX 模块(./configure 检查)不提供这些 DLL …
用于 Gumstix Overo 和 GumROS 的交叉编译 Boost
我正在尝试交叉编译 boost 以与 Gumstix Overo 上的 ROS 框架一起使用。我一直遵循此处发布的说明(在需要时修改脚本),但是我遇到了 bjam 无法正确…
无法在库内找到对 std 库数学函数的引用
我有几个使用共享库的程序。这些共享库依次使用各种标准 C 库。即 程序 A 和程序 B 都使用共享库 S。共享库 S 使用 std C 数学。我希望能够将共享库 S…