草庐IT

visual-c++-2017

全部标签

使用Visual Studio在Mac上创建一个新的Angular项目

我目前正在经历https://channel9.msdn.com/Events/Visual-Studio/Visual-Studio-2017-Launch/WEB-103在Mac(MacosSierra,VisualStudioCommunity2017)上使用VisualStudio设置水疗应用程序时。我已经成功安装了AngularCore,目前正在尝试根据安装模板之一创建一个新项目。运行时我可以看到两个角模板sudodotnetnew-l:MVCASP.NETCorewithAngularangular[C#]Web/MVC/SPAASP.NETCorewithAngularangul

c++ - 在 Visual Studio 中调试非托管 C++ 图像

我确实在VisualStudio2010下的非托管C++上编写了很multimap像处理代码,其中涉及许多不同的图像。我希望能够在逐步调试时几乎像简单的标识符一样轻松地观察它们。我目前的解决方案是使用一些在Matlab控制台中导出图像的函数。没问题,但需要修改源代码,而我只想在调试时进行修改。因此,最好的选择是在鼠标悬停包含变量的同时弹出图像。但是在命令行窗口中编写一些命令ExportToMatlab(image)就足够了。但是,我什至不知道该怎么做。有一个非常相似的问题"DebuggingimagerenderinginVisualC++,anyhelpfuladd-ins?",但它

c++ - 浮点负无穷大的 std::exp 为 Visual C++ 2013 中的 x64 构建返回负无穷大

使用std::exp计算e^-infinity在使用无穷大的浮点表示和构建x64二进制文件时返回-infinity使用VisualC++2013。我希望它返回0,这是Win32版本或采用double的std::exp版本的情况。以下构建为x64的代码演示了该问题。#include#includeintmain(constintargc,constchar**argv){std::cout::infinity())::infinity())编译的命令行选项(取自VisualStudio):/GS/Wall/Gy/Zc:wchar_t/Zi/Gm-/Od/sdl/Fd"x64\Releas

c++ - Visual Studio : MSB3073 error exited with code 1

大家。我正在VisualStudio2013中编译DCMTK3.6.1。我的操作系统是Windows8。我还使用了CMake3.2.3。我已经为ALL_BUILD项目成功编译了x64版本的debug和release。但是,对于INSTALL项目,我无法编译它,因为出现以下错误:Error1errorMSB3073:Thecommand"setlocal"C:\ProgramFiles(x86)\CMake\bin\cmake.exe"-DBUILD_TYPE=Release-Pcmake_install.cmakeif%errorlevel%neq0goto:cmEnd:cmEnden

c++ - 进入函数,但不进入 VS2017 的参数评估

如果经常遇到以下情况:intHelperFunction(intsomevalue){...}voidFunctionToDebug(intsomearg){...}...SomeFunction();>>FunctionToDebug(HelperFunction(somevalue))...现在我单步执行我的代码,我到达上面代码片段中用>>>标记的函数调用。当我使用“stepinto”命令时,调试器将首先进入HelperFunction,然后进入FunctionToDebug,这是预期的,但可能很烦人,例如如果HelperFunction已完全调试。是否有一些功能或技巧可以让我直接

c++ - Waf 生成 Visual Studio 项目?

可以Waf构建系统为C/C++生成VisualStudio项目文件? 最佳答案 现在有一个“额外”工具(检查waflib/extras/msvs.py)。既然是waf作者用的,我觉得你可以放心 关于c++-Waf生成VisualStudio项目?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1803590/

c++ - Visual Studio C++ 多行注释

在VSC++代码中,如果我没有选择任何内容或选择了整行并按注释选择(Ctrl+K+Ctrl+C),那么它会用//注释整行intx=5;在未选择任何内容或选择整行的情况下按Ctrl+K+Ctrl+C后。//intx=5;现在,如果我选择该行的某些部分并再次按下注释按钮,则只会对选定的文本进行注释(粗体表示已选定)整数x=5;在按下Ctrl+K+Ctrl+C并选中x=5之后。int/*x=5*/;多行情况整数x=5;inty=2;intz=x*5;和评论后的捷径int/*x=5;inty=2;intz=*/x*5;我想要什么//intx=5;//inty=2;//intz=x*y;这就是我

c++ - 该系统找不到指定的文件。在 Visual Studio

我不断收到这些代码行的错误:includeintmain(){cout>;system("pause");return0;}“系统找不到指定的文件” 最佳答案 系统找不到指定的文件通常意味着构建失败(它会为您的代码丢失include前面的#,您有一个>>>在你的cout行的末尾,你需要std::infrontofcout)但是你有“仍然运行”选项检查这意味着它运行一个不存在的可执行文件。按F7进行构建,并确保在尝试运行它之前显示“0错误”。构建和运行的代码:#includeintmain(){std::cout

c++ - 通过 MSBuild 构建 Visual Studio 2015 C++ 项目 (v140) 失败 - 找不到 v140

我同时安装了VisualStudio2013和2015。我刚刚将组合解决方案(C#、C++、C++/CLI)升级到2015并将平台工具集设置为v140。从VisualStudio构建工作正常,但不能从MSBuild编译。我使用MSBuild14,MSBuild提示找不到v140,但这是无稽之谈,因为v140安装在计算机上的“c:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V140”中。关于升级解决方案的建议无法完成,因为解决方案已经升级并且解决方案上下文菜单中没有该项目。如果我将项目的平台工具切换到v120,它就可以工作。详细信息:c:\

c++ - Visual Studio 想要使用错误的平台工具集进行构建

我已经将一个解决方案从VS2010升级到VS2012。我用其他解决方案做到了这一点,效果很好。但现在当我尝试构建更新的解决方案时,编译器告诉我:Error1596errorMSB8020:ThebuildstoolsforVisualStudio2010(PlatformToolset='v100')cannotbefound.Tobuildusingthev100buildtools,eitherclicktheProjectmenuorright-clickthesolution,andthenselect"UpdateVC++Projects...".InstallVisualS