0
A
回答
1
的問題無關,與DirectX 12,這是在Windows 10 SDK(14393),其實施了一些數據類型的Visual Studio 2015年的constexpr
支持DirectXMath 3.09 - 在constexpr
語言功能並非由Visual Studio的支持
IntelliSense編譯器將其標記爲一致性問題,但使用「真實」編譯器構建沒有問題。
無論如何,我已經清理了DirectXMath 3.10,它將在下一個Windows 10 SDK版本中發佈。您可以忽略它 - 正如我所說的那樣沒問題,因爲它仍然沒有任何錯誤或警告 - 或者您可以從GitHub獲取最新的DirectXMath副本。
如果您希望進行更有針對性的修復,則要解決此問題的具體更改位於此changelist。
雖然我們討論DirectXMath和
constexpr
的主題,但事實證明,VS 2015 RTM編譯器存在一個錯誤,它在稍後的更新中得到修復。如果您正在使用VS 2015 Update或VS 2017,那麼這不是問題。但爲了完整起見,有一種解決方法將VS 2015 RTM視爲VS 2013(即,除非您使用VS 2015 Update 1或更高版本構建,否則不使用constexpr
)。看到這個changelist。
相關問題
- 1. DirectX示例代碼C++
- 2. Tesseract示例代碼錯誤
- 3. 嘗試構建示例代碼時出現編譯錯誤
- 4. openPIV示例代碼錯誤
- 5. directx多線程教程/示例代碼
- 6. 嘗試構建ABBYY Mobile OCR SDK示例代碼時出現構建錯誤
- 7. 構建Microsoft的LSP示例代碼
- 8. OpenCV的代碼示例錯誤
- 9. 「Beginning Scala」代碼示例中的代碼錯誤
- 10. 蘋果示例代碼中的錯誤代碼?
- 11. boost odeint包中的C2309錯誤代碼示例代碼
- 12. Python&Pyglet Minecraft示例代碼錯誤
- 13. 的PhoneGap構建錯誤代碼65
- 14. 錯誤代碼c#項目示例
- 15. C++ constexpr錯誤語句顯示錯誤
- 16. monodroid示例GLCube構建錯誤
- 17. malloc:mmap(size = XX)失敗(錯誤代碼= 12)
- 18. DirectX的編譯錯誤:錯誤MSB6006:「fxc.exe」與代碼退出1
- 19. NAudio和DirectX 12
- 20. 來自Microsoft的DirectX示例中的錯誤
- 21. 錯誤運行hadoop示例代碼
- 22. 示例代碼引導表錯誤
- 23. Constexpr錯誤
- 24. Android源代碼構建錯誤
- 25. Protobuf java代碼有構建錯誤
- 26. 錯誤,同時構建Android源代碼
- 27. 構建錯誤AzureToDo.Mac示例應用程序的錯誤
- 28. 關於在C中構建錯誤代碼查找的建議#
- 29. 錯誤構建〔實施例
- 30. 代碼塊13.12構建錯誤:錯誤的包含路徑