我可以使用 Visual C++ 开发跨平台桌面应用程序吗?
Can I develop Cross-Platform Desktop Applications using Visual C++?
我想开发一个跨平台的桌面应用程序
我在 google 上发现我可以使用 QT 做到这一点
但我对 Visual Studio (c++) 更感兴趣
那么我可以使用 Visual C++ 开发跨平台应用程序吗?
Visual Studio 是一个 IDE,您可以使用多个框架在 C++ 中使用 Visual Studio 构建桌面应用程序。如果您选择特定于 Windows 的框架,例如 MFC,那么您的应用程序当然将是 Windows-only。
但是,与此同时,如果您选择 跨平台 框架,例如 Qt,您可以使用 Visual Studio 在 C++ 中开发跨平台桌面应用程序.
虽然 Qt 有自己的 IDE (Qt Creator),但也有 Qt Visual Studio add-in:
The Qt Visual Studio Add-in allows programmers to create, build, debug
and run Qt applications from within non-Express versions of Microsoft
Visual Studio 2008, 2010, and 2012. The add-in contains project
wizards, Qt project import/export support, integrated Qt resource
manager and automated build setup for the Qt Meta-Object Compiler,
User Interface Compiler, and Resource Compiler.
我想开发一个跨平台的桌面应用程序 我在 google 上发现我可以使用 QT 做到这一点 但我对 Visual Studio (c++) 更感兴趣 那么我可以使用 Visual C++ 开发跨平台应用程序吗?
Visual Studio 是一个 IDE,您可以使用多个框架在 C++ 中使用 Visual Studio 构建桌面应用程序。如果您选择特定于 Windows 的框架,例如 MFC,那么您的应用程序当然将是 Windows-only。
但是,与此同时,如果您选择 跨平台 框架,例如 Qt,您可以使用 Visual Studio 在 C++ 中开发跨平台桌面应用程序.
虽然 Qt 有自己的 IDE (Qt Creator),但也有 Qt Visual Studio add-in:
The Qt Visual Studio Add-in allows programmers to create, build, debug and run Qt applications from within non-Express versions of Microsoft Visual Studio 2008, 2010, and 2012. The add-in contains project wizards, Qt project import/export support, integrated Qt resource manager and automated build setup for the Qt Meta-Object Compiler, User Interface Compiler, and Resource Compiler.