C ++,Code :: Blocks,我应该在windows和macos中为GUI选择哪种项目类型?

时间:2016-12-02 17:58:51

标签: c++ windows macos user-interface codeblocks

我正在尝试创建一个简单的GUI程序,它保持在顶部并显示一个图像加上几个具有可变不透明度的按钮,整个窗口可以像洋葱皮一样使用其他程序。 在安装Code :: Blocks之后,我面临着很多项目类型的选择,我不知道应该选择哪一个能够为windows和macOS平台构建。

我正在尝试将其作为单个文件程序或包含在同一文件夹中的所有内容,而无需安装任何内容,这就是为什么我在阅读其他可能的解决方案后选择了C ++,我将不胜感激。关于该主题的信息。

1 个答案:

答案 0 :(得分:2)

在Windows上,您通常会使用Win32 GUI项目选项,该选项将使用WinAPI,因此仅与Windows兼容。如果要使用相同的代码库同时支持Windows和MacOSX,则需要使用独立于平台的GUI框架,如QT或GTK +。