如何规避 Symbian 命名约定?
我即将编写一个 C++ 库,供 Windows 应用程序以及 Symbian 上的应用程序使用。 Linux 不是当前的要求,但通常也是可能的。 因此,我想使用 STL/Boost …
C++ 用于多平台开发的 API
我想学习 C++ 以在各种平台上工作(主要是 Linux 和 Windows)。 我遇到过一些解决方案,例如 Boost C++ 库、Qt 工具包等,可用于编写可在两个平台上…
C++ OpenGL 窗口和上下文创建框架/库
我正在寻找一个多平台 OpenGL 框架,它抽象了 C++ 中窗口和 gl 上下文的创建。 我想要一个 Window、Context 和 OO 的 OO 表示。 我可以在其中实例化一…
如何将用 Delphi 编写的基于 Windows 的应用程序移植到不同的平台(例如 Mac、iPhone)以及基于 Web 的应用程序?
目前,它只是一个用Delphi编写的基于Windows的应用程序(放慢速度的吉他软件)。 但是,我确实计划将它们移植到以下平台: Mac iPhone 基于网络 我该…
为什么 Perl 的 PAR 找不到 Socket.pm 的可加载对象?
我使用 PAR::Packer 在 Cygwin 上打包我的 Perl 应用程序,然后在 HPUX 上运行它。 一个简单的 hello world 效果很好,例如: pp -p hello.pl 结果是 …
超载。 -> 和 :: 用于多平台类
假设我有三个窗口类,一个对应于我想要支持的每个操作系统: WindowsWindow OSXWindow LinuxWindow 它们都继承自 Window 类。 这也是您实例化的类。 W…
我如何进行 Perl 机器或平台相关的 TDD?
如何测试依赖于机器或平台的功能或模块? 例如,查看/依赖于 $^O 或类似 Net::Ifconfig::Wrapper? 我不需要测试 Net::Ifconfig::Wrapper 是否返回正…
哪种构建系统对跨平台驱动程序、库和 GUI 构建提供最佳支持?
对于超过一百万行的多平台项目,使用 GNU 和 Microsoft 工具链为所有主流操作系统生成驱动程序、库、命令行工具、GUI 和操作系统安装包,构建系统的最…
autotools可以创建多平台makefile吗
我有一个插件项目,我已经开发了几年,该插件可以与[主应用程序版本、第 3 方库版本、32 位与 64 位]的多种组合一起使用。 有没有一种(干净的)方法…
如何使用命令行美化 JavaScript 代码?
我正在编写一个批处理脚本来美化 JavaScript 代码。 它需要在Windows和Linux上运行。 如何使用命令行工具美化JavaScript代码?…