我从来没有使用CMake编译过程序。我已经下载了Allegro的最新SVN,并多次尝试编译,但没有成功。我在互联网上找遍了,没有找到任何有用的东西。我选择在Visual Studio 9 2008中编译它。我真的不知道我必须在哪里链接源代码和构建。Allegro文件令人困惑。我不知道这是否有用,但我也拿到了lib文件。如果有人知道我应该如何链接这些文件以正确编译,我将非常高兴。
下面是CMakeCash.Text的内容:
# This is the CMakeCache file.
# For build in directory: c:/lib/Allegro4.9
# You can ed
MonoGame的可能编译器指令是什么?
例如,XNA包含指令 For WINDOWS、XBOX/XBOX360和WINDOWS_PHONE。
我也见过DIRECTX和OPENGL,但是您什么时候需要利用这些功能呢?
支持平台:
个人电脑
Windows 8商店应用程序
Linux
安卓
欧雅
Mac
iOS
Playstation手机
我有一些使用DirectX C++的xnamath.h代码。我想迁移到“全新”DirectXMath,所以我改变了:
#include <xnamath.h>
至
#include <DirectXMath.h>
我还添加了DirectX名称空间,例如:
DirectX::XMFLOAT3 vector;
我已经准备好迎接麻烦了,他们来了!
在编译过程中,我得到了错误
error C2676: binary '-' : 'DirectX::XMVECTOR' does not define this operator
or a