[問題] 在x64 VS2012環境下,matrix.h的錯誤

作者: tai7667 (tai7667)   2014-05-28 15:16:03
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2012 和 matlab2009 x64
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
matrix.h
mex.h
math.h
cmath
問題(Question):
我在32bit的電腦下 VS2012&matlab2012 是可以使用上述功能連結
但是改在64bit的電腦下 且換成VS2012&matlab2009就無使用了
餵入的資料(Input):
錯誤的結果(Wrong Output):
error C2146: 語法錯誤 : 遺漏 ';' (在識別項 'mxChar' 之前)
error C4430: 遺漏型別規範 - 假設為 int。注意: C++ 不支援 default-int
error C2143: 語法錯誤 : 遺漏 ';' (在 '*' 之前)
IntelliSense: 識別項 "CHAR16_T" 未定義
.\matrix.h 319 9 System_Flow
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
是matrix.h在64bit下有另外的header要去找嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com