visual studio 如何运行 C++程序

visual studio 如何运行 C++程序,第1张

对于没有工程文件的源代码,需要重新建立对应的项目,添加相关源代码和库文件,然后才能编译和生成可执行程序,并运行

考虑到你这个程序原始的项目是BCB的代码,你可能需要做一些移植工作才能正常实现目标。

建议的 *** 作流程如下:

1 确认原始项目的类型。比如是控制台程序、窗口程序还是库程序

2 按照上一步的信息在VS中建立对应的项目

3 将相关的源代码复制到项目文件夹中,并加入到项目中来(在解决方案视图中,右键单击项目,添加现有加入源代码文件)

4 尝试编译,并修改错误

注意,部分类可以替换为VS的类。也可以尝试将BCB对于的类文件复制到项目中来解决相关问题。

新建一个空项目,然后在解决方案资源管理器中右击对应解决方案下的“源文件”,在打开的菜单中选择“添加”-“新建项”,在打开的对话框中选择“C++文件(cpp)”,并在下面的名称文本框中输入以c结尾的文件名,然后就可以在这个新建的文件中编写代码,之后按F5调试运行。

我刚用VS2012(VS2010、VS2008同理)也不习惯,不过现在喜欢上它了。

以下为个人理解:

在VS2012中,工程的最高层次是“解决方案”,其次是“项目”,然后是“文件”。这种层次关系可以在“解决方案资源管理器”中察看。

一个解决方案里可以有多个项目,一个项目里可有多个文件。

在一个项目里,多个文件可以独立地编译(右击要编译的文件,点“编译”即可),也就是说要是只是编译,多个文件中可以有多个main函数。

要是想运行,在一个项目中只能有一个main函数。在一个解决方案中可以有多个项目,可以独立地“生成”、“调试”、运行,只需右击要运行的项目,选择“设为启动项目”即可。

不过,对于解决方案,我还没有多少的理解。

所以,你要想独立运行各个文件,可以在一个解决方案中建立多个项目,把多个文件放入其中独立调试运行;

也可以只建立一个项目,一个一个地调试运行,然后把完成的移除这个项目(右击要移除的文件,点“从项目中排除”或“移除”),再继续下一个。

VS

Code虽然是个编辑器,但也能作为gdb的前端来启动调试,实际调用的是gdb。

点击VSCode左边的“虫子”图标,然后点齿轮,就会让你配置启动调试json文件。

只要就是改一下启动程序名,改为你要调试

的文件,保存。

在程序中点击行号打上断点,然后点击“绿色的箭头”就会启动调试。

这是因为你的程序是简单控制台程序,一运行,然后运行结束,程序自动退出控制台了。

解决办法是在程序末尾加上[暂停]代码,比如getchar();,功能是运行结束,控制台窗口依然显示,等待按任意键再退出。

以上就是关于visual studio 如何运行 C++程序全部的内容,包括:visual studio 如何运行 C++程序、vs2008如何运行c程序、在VS中怎么运行一个C 程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9483019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存