腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
在基于Makefile的解决方案中使用Visual Studio调试器
可以通过以下步骤实现:
确保已安装Visual Studio:首先,确保已在计算机上安装了Visual Studio集成开发环境(IDE)。可以从Microsoft官方网站下载并安装适用于您的操作系统版本的Visual Studio。
创建Makefile项目:使用您喜欢的文本编辑器创建一个Makefile项目。Makefile是一种用于构建和管理软件项目的脚本文件。确保Makefile中包含了适当的编译和链接指令。
在Visual Studio中打开项目:打开Visual Studio,并选择“文件”->“打开”->“项目/解决方案”,然后导航到您的Makefile项目所在的文件夹,并选择打开。
配置调试器:在Visual Studio中,选择“项目”->“属性”来配置项目属性。在“调试”选项卡中,选择“启动操作”为“自定义”,并在“启动命令”中输入适当的调试命令。
调试项目:现在,您可以使用Visual Studio的调试功能来调试您的Makefile项目。设置断点、单步执行代码、查看变量值等。
相关搜索:
基于OneDrive的Visual Studio解决方案
使用Visual Studio 在IE中启用JavaScript调试器
Visual studio解决方案是否在visual studio mac中打开?
在Visual Studio代码中使用Makefile调试现有项目
是否有针对visual studio调试器错误的解决方案?
在Microsoft Visual Studio调试器中更改DateTime
调试器在visual studio中不起作用。
跳出Visual Studio调试器中的循环
Visual Studio代码中的Chrome调试器卡住
在Visual Studio调试器中使用log4net
在Visual Studio(2005)下使用Makefile而不是Solution/Project文件
在Visual Studio 2017调试器中查找NaN实例的根
Visual Studio 2015异步变量未显示在调试器中
在Visual Studio代码中创建UWP解决方案
Visual Studio解决方案中的类数
Visual Studio解决方案中的公共文件
在Visual Studio的新解决方案中使用github中的Boostrap模板
在Visual Studio中打开目录符号链接中的解决方案
在Visual Studio IDE中显示解决方案/文件路径
将进程附加到Visual Studio 2013中的调试器
相关搜索:
基于OneDrive的Visual Studio解决方案
使用Visual Studio 在IE中启用JavaScript调试器
Visual studio解决方案是否在visual studio mac中打开?
在Visual Studio代码中使用Makefile调试现有项目
是否有针对visual studio调试器错误的解决方案?
在Microsoft Visual Studio调试器中更改DateTime
调试器在visual studio中不起作用。
跳出Visual Studio调试器中的循环
Visual Studio代码中的Chrome调试器卡住
在Visual Studio调试器中使用log4net
在Visual Studio(2005)下使用Makefile而不是Solution/Project文件
在Visual Studio 2017调试器中查找NaN实例的根
Visual Studio 2015异步变量未显示在调试器中
在Visual Studio代码中创建UWP解决方案
Visual Studio解决方案中的类数
Visual Studio解决方案中的公共文件
在Visual Studio的新解决方案中使用github中的Boostrap模板
在Visual Studio中打开目录符号链接中的解决方案
在Visual Studio IDE中显示解决方案/文件路径
将进程附加到Visual Studio 2013中的调试器
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
3
回答
在
Linux上带有C++图形用户界面的
调试器
、
、
、
、
目前,我正在Windows和Mac上分别
使用
Visual
和XCode进行C++开发,并计划在Linux上启动。 我对Linux,gcc/g++,gdb,
Makefile
只知道一点点。作为
使用
gdb命令行工具进行调试
的
大型GUI开发人员,如果我一直对
visual
studio
/xcode(前端)
调试器
感到满意,那么他们如何调试它会很困难吗?我只看到linux上项目的
makefile
,eclipse是
基于</
浏览 10
提问于2013-08-28
得票数 1
回答已采纳
1
回答
在
基于
Makefile
的
解决方案
中
使用
Visual
Studio
调试器
、
、
、
、
我有一个巨大
的
基于
Makefile
的
项目(实际上是),有很多可执行文件、静态和动态库(假设在一段时间内没有驱动程序)。实际
的
问题是调试。我对WinDbg有足够
的
了解,但每个人都知道它不像VS
调试器
那样友好和方便。此外,
使用
了微软C++编译器,据我所知,我有调试所需
的
一切,源代码,发布配置
中
的
二进制文件,pdb文件和
Visual
Studio
安装(它需要VS2010
浏览 12
提问于2018-07-21
得票数 0
回答已采纳
2
回答
是否可以强制
visual
studio
使用
mingw编译器?
、
、
、
我不喜欢qt creator作为IDE和我喜欢
的
VS,但我必须准确地
使用
mingw编译器。悲哀
的
故事:'(
浏览 1
提问于2013-03-02
得票数 15
回答已采纳
5
回答
如何从DDK示例构建工作空间?
、
、
我已经
在
我
的
系统上安装了Windows DDK,并且有一些
使用
DDK
的
示例,但这些示例没有dsw文件。 我想知道如何创建.dsw文件,以便在VC6
中
打开该工作区。
浏览 2
提问于2009-06-16
得票数 4
1
回答
转换成nmake
Makefile
的
Qt.pro不能处理统计剪辑,同样
的
事情
在
VS2008
解决方案
中
也是如此
、
我有一个
基于
Qt .pro文件
的
构建环境,转换为
Visual
Studio
2008
解决方案
和
Makefile
(由nmake
使用
)。大约有30个项目,直到最近都编译成一个单独
的
dll (和主程序到一个可执行文件)。 最近,我添加了一个配置为静态库
的
项目。
Visual
Studio
将一切都链接得很好。nmake对这个静态库中
使用
的
每个符号都有未解析
的
浏览 3
提问于2010-03-10
得票数 0
回答已采纳
7
回答
Azure:启动远程
调试器
失败了
、
、
、
、
基于
下面的教程,我
在
windows中部署了一个web角色。但是,当我尝试附加
调试器
时,我得到以下消息:“启动远程
调试器
失败”
在
部署了新
的
云服务之后,
调试器
可能无法附加到现有云服务上,错误消息是“启
浏览 4
提问于2014-01-06
得票数 3
回答已采纳
1
回答
为什么
Visual
Studio
在
项目名称旁边显示较旧
的
版本,尽管进行了升级?
、
我用VS2017打开了一个
Visual
Studio
2013
解决方案
。系统提示我转换我
的
解决方案
和项目,我确实这样做了。如果我右击一个项目并选择重定目标,我可以选择
使用
Windows SDK 10.0.17134.0和Platform Toolset v141,这也是我手动完成
的
。我可以构建并运行我
的
项目(顺便说一句,这是一个
基于
makefile
的
项目)。然而,
Visual
<em
浏览 3
提问于2018-06-30
得票数 1
3
回答
Blazor托管
调试器
问题
在过去
的
3个月里,我一直在做一个
基于
Blazor托管
解决方案
(API + Blazor web组装)
的
项目。
在
我格式化pc并重新安装
visual
studio
之前,一切都很顺利。现在,一旦我尝试
在
解决方案
的
客户端附加
调试器
,我就会得到以下错误:
调试器
操作需要很长时间才能完成。单击[取消],停止等待并终止进程。我
使用
的
是最新版本
的</em
浏览 30
提问于2021-04-12
得票数 1
1
回答
Visual
Studio
项目中
的
源文件列表
、
有没有办法将
Visual
Studio
将构建
的
源文件列表传递到
makefile
。理想情况下,
Visual
Studio
将
使用
要编译
的
文件列表来设置环境变量。但不幸
的
是,我还没有发现这样一个变量。我知道我可以写一个脚本来解析项目文件,但我真的想找到一个不依赖于脚本
的
方法。我希望能够
使用
从构建中排除选项来设置
Visual
Studio
项目,以便根据构建配置构建不同<e
浏览 0
提问于2018-11-28
得票数 0
3
回答
cmake和
visual
studio
gcc 4.4.2 /
Visual
Studio
C++ 2008现在,我已经通过应用程序移植到windows上运行。我
使用
cmake -G "
Visual
Studio
92008../src“生成了
解决方案
文件。 但是,我知道cmake只创建了一个
Makefile
,编译器
使用
它来构建您
的
应用程序。我
在</
浏览 1
提问于2010-03-13
得票数 10
回答已采纳
3
回答
如何从
Visual
Studio
解决方案
文件创建
makefile
?
、
我有一个
Visual
Studio
项目,它
使用
解决方案
文件来构建它。我想生成一个
makefile
,这样我就可以
使用
makefile
而不是
解决方案
文件来构建它。(如果您想知道,我需要这样做
的
原因是,我正在将我
的
项目合并到一个更大
的
软件系统
中
,该系统
使用
makefile
进行构建,并且我希望能够
使用
makefile
构
浏览 2
提问于2010-05-15
得票数 12
回答已采纳
1
回答
适用于windows
的
免费实时操作系统
、
、
有没有与
Visual
Studio
2010完全集成
的
的
免费替代品?或者如果它们不是,你会推荐我
使用
哪种RTOS工具? 提前感谢!
浏览 7
提问于2011-01-27
得票数 2
回答已采纳
2
回答
make:*
makefile
。停
、
、
我是第一次接触cmake,当我
在
cmake之后
使用
"make -j10“编译
makefile
时,它失败了,结果是"make:*
makefile
.stop”。我真的很困惑。提前感谢您
的
宝贵建议!.-- The C compiler identification is MSVC 19.28.29912.0 -- The/code/c++/assi
浏览 1
提问于2021-03-23
得票数 1
8
回答
如何在
Visual
Studio
中
使用
makefiles?
、
、
我听说了很多有关
makefile
以及它们如何简化编译过程
的
内容。我
使用
的
是VS2008。有没有人可以推荐一些在线参考或书籍,我可以从中找到更多关于如何处理这些问题
的
信息?
浏览 10
提问于2008-11-24
得票数 67
回答已采纳
6
回答
开源
Visual
Studio
项目分发噩梦
、
、
、
、
每次微软发布新版本
的
visual
studio
时,他们总是要求我将
解决方案
和项目文件转换为“最新版本”。即使是像"Hello World“这样简单
的
解决方案
,我也需要通过它们
的
转换向导!更糟糕
的
是,新
的
visual
studio
解决方案
文件与旧版本
的
visual
studio
不兼容。有没有什么好方法可以分发
vi
浏览 1
提问于2009-04-03
得票数 7
3
回答
什么是make file?
、
Make File
的
需求是什么?在哪种情况下,我们必须为Brew应用程序更改该文件?
浏览 0
提问于2010-07-15
得票数 0
回答已采纳
2
回答
如何从命令行生成一个
visual
studio
项目?
、
、
我有一个从VS2008专业版创建
的
visual
studio
c测试项目(Helloworld项目),它包含VC++项目文件。我想知道如何从命令行(Cmd)构建相同
的
项目,这样我就不需要
使用
VS GUI来构建相同
的
项目。我很困惑它可能需要一些make文件来创建,但我看不到
在
visual
studio
的
版本
中
创建ame
的
任何选项。 任何建议或帮助都是非常感谢
的
。
浏览 0
提问于2012-03-19
得票数 3
回答已采纳
1
回答
CMake英特尔Fortran编译器无法编译简单
的
程序
、
、
我已经安装了一些带有VC2015
的
入口Fortran编译器,当我
使用
cmake时,会出现以下错误-- Check for working Fortran compiler: D:/ProgramFiles (x86)/Microsoft
浏览 0
提问于2016-04-26
得票数 2
4
回答
如何
使用
makefile
在
visual
studio
中
编译代码
、
、
我刚刚下载了一个开源项目,据说是用
visual
studio
c++编译
的
。它包含3个makeFiles (
makeFile
,
makeFile
(1)和
makeFile
(2) )我总是
使用
.sln文件
在
VS
中
打开程序,现在我不知道如何处理这个
makeFile
。
浏览 1
提问于2013-04-04
得票数 22
2
回答
调试由当前项目启动
的
进程
、
、
我
的
Visual
studio
解决方案
包含两个C++控制台项目'A‘和'B',其中'A’以编程方式启动B(
使用
CreateProcess())。如果我
在
创建'B‘
的
点之后开始单步执行'A’,我如何才能检测到'B‘项目中
的
断点并将其停止?目前我只是
在
'B‘
中
的
特定位置添加了一个"DebugBreak()“,但这是
浏览 0
提问于2013-11-10
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Visual Studio 中设置指针星号的位置
IAR Systems 支持 Visual Studio Code 扩展以满足开发者需求
CMake调试器出炉:调试你的CMake脚本
代码Python扩展2018年8月更新
最好用的代码编辑器是哪个?3个值得推荐的编辑器!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券