来自微软的DirectX示例错误
Error in DirectX example from Microsoft
我正在努力学习c++和DirectX,今天得到了Windows 7的VS 2012 Express Desktop。我应该提一下,我已经安装了vs2010的DirectX SDK。
7个教程中的第一个将编译良好,其余的都给出错误。因为第一个运行,我认为我的包含和库目录设置得很好。
源代码在这里,我把。fx文件放在底部以及编译器错误。如果你不想点击megafileupload,它只是微软的DirectX绘制三角形教程(2)。
megaupload的教程文件
Warning 1 warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' specification C:cppDirectX_TutorialC++Tutorial02Tutorial02.obj Tutorial02
Error 2 error LNK2019: unresolved external symbol _D3DCompileFromFile@36 referenced in function "long __cdecl CompileShaderFromFile(wchar_t *,char const *,char const *,struct ID3D10Blob * *)" (?CompileShaderFromFile@@YAJPA_WPBD1PAPAUID3D10Blob@@@Z) C:cppDirectX_TutorialC++Tutorial02Tutorial02.obj Tutorial02
Error 3 error LNK1120: 1 unresolved externals C:cppDirectX_TutorialC++DebugTutorial02.exe Tutorial02
也有一个论坛,我可以在这里咆哮吗?c++、Windows API、DirectX和Visual Studio都是不必要的难以使用。
重新检查您的导入库是否正确,以及您是否从与您的处理器架构相对应的文件夹中导入。此外,请仔细检查项目的编码,directx通常不能很好地处理Unicode以外的编码。
相关文章:
- C++ Visual Studio 错误:名称后跟'::'必须是类或命名空间名称 (DirectX 11)
- DirectX 10 IDXGISWAPCHAIN :: GetBuffer多线程CTD错误
- DirectX C++的链接器错误
- DirectX 11和G 编译错误
- DirectX 11 错误等同于 DirectX 9
- DirectX 11 CreateSwapChain() 失败,错误DXGI_ERROR_INVALID_CALL
- 如何检索 DirectX 9 的错误字符串
- WinRT XAML DirectX 通用应用生成的文件中的错误
- DirectX 9 着色器未显示错误
- DirectX 11.2 错误: X3501: 找不到'main'入口点
- DirectX HLSL 着色器隐式截断矢量类型错误
- PIX DirectX 11 调试像素错误
- 使用 C++ 在 directX 11 中的 VS 2013 中获取 LNK 2019 错误
- LNK2001和LNK2019错误 - DirectX 未解析的外部符号
- C++和 directx 11 错误,没有为 dxgi.dll 加载符号
- 渲染自定义模型时出现c++Directx 11设备上下文错误
- C++DirectX11:使用DirectX工具包时出现NullPtr错误
- DirectX SDK的C++链接器错误
- 初始化directX 11时出现未处理的异常错误
- 外部"C"错误 DirectX