【发布时间】:2016-11-05 13:05:55
【问题描述】:
我正在尝试使用 Visual C++ 跨平台功能来编写适用于 Windows、Windows Universal、iOS、Android 和 Linux 的 SDL 2 应用程序。我为每个平台都有一个项目,现在我想将 SDL 内容抽象为一个公共项目,每个平台项目将引用该公共项目,每个项目通过链接器为平台提供适当的 SDL 库。
VS 中是否有项目类型实际上允许我这样做?我希望共享项目项目能解决问题,但我怀疑就是这样。似乎确实有某种形式的 iOS 和 Android 共享库,但它似乎没有扩展到 Linux 和 Win32。
谢谢,
【问题讨论】:
-
Visual C++ 和跨平台不能很好地结合在一起。
标签: c++ visual-studio cross-platform sdl-2