最近,我一直在开发一个使用Visual C++ 2017和SDL2的游戏。我想让用户在各种不同的系统上访问我的游戏,而不仅仅是Windows。我试着让我的游戏也能在Mac上使用,但我想不出任何方法。我认为最好的方法是让Visual将我的代码编译成像".APP“这样的文件类型,而不是".EXE”,因为我没有任何形式的Mac或可以使用软件为Mac创建应用程序。但是,我不知道如何更改Visual中的选项,以便将代码编译成不同的文件类型,或者即使这样做是可能的。
我在互联网上搜索了将".EXE“转换成其他文件类型的方法,使用不同的C++编译器编译成与Mac兼容的文件,等等,但我
场景: On TFS,2013年,我必须构建300+项目(C#和VC++),其中包括大约40种解决方案。有些项目有多个版本和调试配置,例如一个项目可能有3种版本配置,比如版本1、版本2、版本3\x86、版本4\x64等等。
需求:我正在尝试找到特性来构建一个具有发行版配置的解决方案,它应该检测添加到该解决方案的项目中指定的所有发行配置,并构建所有配置。(Debug也一样)。
问题:如果这个功能不是内置的,并且我必须为这些定制构建定义,我应该在哪里添加这些?
我知道Kinect for 360可以运行在pi上,但是,我发现没有人试图对xbone的新Kinect做同样的操作。我想知道,它甚至有可能运行Kinect的最新的Raspberry Pi,因为Kinect需要这么多的图形处理能力运行?如果是的话,是否有可能在Windows10 IoT中为它构建一个应用程序,还是必须使用一个基于linux的操作系统来完成呢?