C ++ Casablanca,无法在Visual Studio Express 2013 Desktop Safeint3.hpp中编译

时间:2014-04-25 07:21:14

标签: c++ visual-studio-2013 casablanca

所以我为我的项目安装了卡萨布兰卡SDK以用于某些json用途。 到目前为止一直很好,但是当我试图构建我的项目时,我得到以下错误:

Fehler 9 error C1004: Unerwartetes Dateiende gefunden. C:\sumo-0.20.0 - VS13\build\msvc11\packages\cpprestsdk.2.0.1\build\native\include\compat\safeint3.hpp 6237 1 z_libmicrosim_output
Fehler 7 error C2059: Syntaxfehler: ')' C:\sumo-0.20.0 - VS13\build\msvc11\packages\cpprestsdk.2.0.1\build\native\include\compat\safeint3.hpp 6237 1 z_libmicrosim_output
Fehler 6 error C2143: Syntaxfehler: Es fehlt ',' vor ')' C:\sumo-0.20.0 - VS13\build\msvc11\packages\cpprestsdk.2.0.1\build\native\include\compat\safeint3.hpp 6237 1 z_libmicrosim_output
Fehler 8 error C2143: Syntaxfehler: Es fehlt ';' vor '{' C:\sumo-0.20.0 - VS13\build\msvc11\packages\cpprestsdk.2.0.1\build\native\include\compat\safeint3.hpp 6237 1 z_libmicrosim_output

很抱歉它的德语,但它基本上有一些语法错误,如缺少","之前")"

我做错了什么?据我所知,我甚至没有使用safeint的东西。我只是使用json和http的东西。以前有没有人遇到过这个问题? 我现在做了一些研究,但我绝对找不到任何东西。我认为在该项目中获得语法错误有点奇怪..

正如你可以看到它的最新版本,我用nuget

安装它

我正在使用Visual Studio Express 2013 Windows桌面和Windows 7,如果那有趣..

1 个答案:

答案 0 :(得分:0)

好的,我终于明白了。我是C ++的新手,现在没有包含的顺序很重要..所以我把casablanca包含在开头并且它有效。我觉得有点奇怪,但还可以。