visual studio 菜单debug 不见了
fortran编译后无法生成exe?
fortran编译后无法生成exe?
几点说明:
Fortran是一门语言,有若干厂家在不同的操作平台上开发了Fortran的多款不同品牌,不同型号的编译器产品。
请说明你使用的操作系统和编译器产品,并告知使用何种编译环境进行编译链接。
Ctrl F5 只是一部分编译环境的快捷键,其不代表Fortran的任何语法规定。
如果你使用的是 windows 平台的 Visual Studio 2005 或 2008 编译环境,及 Intel Visual Fortran 或 Ftn95 等集成到 VS2005 或 2008 中的编译器产品。那么请首先创建工程(或解决方案),然后按照 编译,生成,运行的步骤进行。这些选项可能存在于菜单上,而工具栏上默认是隐藏的。
如果第四条的相关软件是英文版,相应的选项是 solution(解决方案) compile(编译),build(生成),start without debug(运行)
如果你还有其他问题,请追问,并附上:编译器产品名称及版本,编译环境名称及版本,错误截图。
exeinfope工具,如何查看有没有壳?
一般出现像Microsoft Visual Basic 5.0 / 6.0、Microsoft Visual C 7.0 [Debug]这种明文编译工具的就属于没加壳的,而出现一些常见壳名或什么也没发现的就属于已经加壳了的 脱壳后的不能运行 去查看入口是否改动
vc2019是什么软件?
vc2019是一款编程软件。Visual Studio 2019企业版页面简洁大方,适用范围广,操作简单的专业IDE开发环境,开发人员可以期待更好的重构,更好的导航功能,调试器功能更加丰富,更快的负载解决方案,以及更快的编译。
Visual Studio 2019新增源代码编辑器功能帮助用户可以更快、更稳定、更有生产力及更易于使用的Debug调试功能。
VisualStudio中的debug和release版本的区别?
Debug通常称为调试版本,通过一系列编译选项的配合,编译的结果通常包含调试信息,而且不做任何优化,以为开发 人员提供强大的应用程序调试能力。
Release通常称为发布版本,是为用户使用的,一般客户不允许在发布版本上进行调试。
所以不保存调试信 息,同时,它往往进行了各种优化,以期达到代码最小和速度最优。为用户的使用提供便利。
(1) debug程序通常比release程序要慢,尤其是处理视频方便release要比debug快很多。
在release模式对程序进行调试的时候经常会遇到变量虽然初始化了,但是在查看其值的时候却发现是一个随机的数并不是初始化的值,有时候在对变量进行监视的时候了,会出现找不到变量的情况。
(2) debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc, 而release的赋值近似于随机。
在声明变量后马上对其初始化一个默认的值是最简单有效的办法,否则项目大了你找都没地方找。代码存在错误在debug方式下可能会忽略而不被察觉到。
debug方式下数组越界也大多不会出错,在release中就暴露出来了,这个找起来就比较难了。
(3) 只有DEBUG版的程序才能设置断点、单步执行、使用 TRACE/ASSERT等调试输出语句。
REALEASE不包含任何调试信息,所以体积小、运行速度快。
一般调试用Debug版本,发布用Release版本。