visual studio

 一、编译与生成解决方案的区别   点击打开链接

编译过程将源程序转化为中间代码,它主要是检查语法和语义错误。在VS中,源程序包括用 C++、C#、VB、J#等高级语言编写的代码,而中间代码是指 MSIL汇编代码,这些代码能被CLR和 WINDOWS操作系统进一步转化为机器指令。当然,在使用C++时,VS也是允许跳过编译为MSIL这一环节的,主要是为C++的灵活性和高效率考虑。值得注意的是,编译产生的这些中间代码是不能直接运行的,它们存储在DEBUG目录或者RELEASE目录下的. obj文件中,只有到了需要运行时,才由系统将他们和一些必要的系统API链接成可执行的文件。生成解决方案实际上是一个傻瓜式的集成过程,它将编译和链接过程集成在一起,直接从 源代码生成可执行文件。当然,内部机制还是上段所述,只不过方便了开发者。如果你在 LINUX系统上进行 C/C++开发的话,就会发现要运行一个比较大的程序并不是一件简单事,编译和连接过程对开发者来讲相对 WINDOWS要“麻烦”许多。
二、MFC
http://wenku.baidu.com/view/9d97c1acdd3383c4bb4cd2f2.html
三、

Microsoft Visual Studio 2010使用说明

点击打开链接
五、 HTML 入门 点击打开链接
七、SDK 与 API 的区别 点击打开链接
sdk是开发库,api是程序的函数接口,一般sdk中包含对一定问题处理的api调用说明或指导。一般的sdk是开发工具提供商提供的,而api是同一定的系统(操作系统或专用程序实现系统)提供的一个能方便使用者使用其特定功能的接口!sdk一般为了方便编程还对这些api进行一定的封装,
六、dll 和 exe 的区别 点击打开链接

dll,全称是Dynamic Link Libaray,即动态链接库,将程序运行所需要的类或方法的实现放在dll中,这样当可执行文件(即.exe文件)需要使用相关的类、方法时从dll中动态地获取,节省了可执行文件在编译、执行时花费的时间。dll比静态库更方便的是不用重新编译全部的.exe文件,只需修改相应的dll的源程序就可以实现功能上的修改。

在C#中,如果新建的工程类型是“Windows窗体应用程序”或“控制台应用程序”那么编译生成的就是.exe文件,如果新建的工程类型是“类库”,那么编译生成的是dll文件,一般在设计中,采用两种方法相结合的方式,即在一个Solution中既有.exe项目也有.dll项目,将所有的类、接口的实现都放在类库中,.exe的源代码里只放Main函数和功能入口。

七、wusir Visual Studio新建解决方案、新建项目及新建网站的概念 
八、Visual Studio 2010空白解决方案使用的三个理由 点击打开链接
四、生成解决方案 点击打开链接
解决方案和项目的区别在于,解决方案是项目的集合体,就像社区和住户一般

在 Visual Studio 中生成和清理项目和解决方案

Visual Studio 2013

通过使用本主题中的过程,则在生成的解决方案,重新生成或清理所有或部分项目或项目项。 有关分步指南,请参见 演练:生成应用程序

说明 说明

在 Visual Studio 中编辑 UI 可能什么不同本主题描述,具体取决于您现用的设置。 若要更改设置,请打开 工具 菜单,然后选择 导入和导出设置 有关更多信息,请参见在 Visual Studio 中自定义开发设置

生成、重新生成或清理整个解决方案

  1. 在 解决方案资源管理器,选择或打开解决方案。

  2. 在菜单栏上,依次选择 生成,然后选择以下命令之一:

    • 选择 生成 或 生成解决方案 生成最近生成更改的那些项目文件和组件。

      说明 说明

      如果解决方案中包括多个项目,则“生成”命令将变成“生成解决方案”

    • 选择 重新生成解决方案“清理”解决方案然后生成所有项目文件和组件。

    • 选择 清理解决方案 删除所有中间文件和输出文件。 仅使用项目和组件文件,则个中间文件和输出文件的新实例可以生成。

生成或重新生成单个项目

  1. 在 解决方案资源管理器,选择或打开项目。

  2. 在菜单栏上,依次选择 生成,然后选择 生成ProjectName 或 重新生成ProjectName

    • 选择 生成ProjectName 生成最近生成更改的那些项元素。

    • 选择 重新生成ProjectName“清理”项目然后生成项目文件和所有项目元素。

只生成启动项目及其依赖项

  1. 在菜单栏上,依次选择 工具选项

  2. 在 选项 对话框中,展开 项目和解决方案 节点,然后选择 生成并运行 页。

    生成并运行,项目和解决方案,选项 对话框打开。

  3. 选择 在运行时仅生成启动项目和依赖项 复选框。

    当该复选框处于选中状态,因此,只有当前启动项目及其依赖项后,当您执行以下步骤之一:

    • 在菜单栏上,依次选择 调试启动 (f5)。

    • 在菜单栏上,依次选择 生成生成解决方案 (ctrl+shift+b)。

    如果清除此复选框,所有项目、它们的依赖项和解决方案文件生成,当您运行上述任一命令时。 默认情况下会清除此复选框。

只生成选定的 Visual C++ 项目

  • 选择一个 Visual C++ 项目,然后,在菜单栏上,选择 生成,下面的命令 仅用于项目和之一:

    • 仅生成 ProjectName

    • 仅重新生成 ProjectName

    • 只清理 ProjectName

    • 仅链接 ProjectName

    这些命令仅适用于您选择,则,而不生成,重新生成、清除或链接,任何项目依赖项或解决方案文件的 Visual C++ 项目。 根据您的 Visual Studio的版本,仅用于项目 子菜单可能包含多个命令。

编译多个 C++ 项目项

  • 在 解决方案资源管理器,选择具有可以是生成操作,打开这些文件之一的快捷菜单,然后选择 编译的多个文件。

    如果文件具有依赖项,文件按照依赖关系顺序进行编译。 生成操作将失败,如果文件要求不可用的预编译标头,当您生成。 生成操作使用当前活动解决方案配置。

停止生成

  • 任意执行以下步骤之一:

    • 在菜单栏上,依次选择 生成取消

    • 选择 Ctrl + 断路键。

社区附加资源

添加

在 Visual Studio 中生成和清理项目和解决方案

Visual Studio 2013

通过使用本主题中的过程,则在生成的解决方案,重新生成或清理所有或部分项目或项目项。 有关分步指南,请参见 演练:生成应用程序

说明 说明

在 Visual Studio 中编辑 UI 可能什么不同本主题描述,具体取决于您现用的设置。 若要更改设置,请打开 工具 菜单,然后选择 导入和导出设置 有关更多信息,请参见在 Visual Studio 中自定义开发设置

生成、重新生成或清理整个解决方案

  1. 在 解决方案资源管理器,选择或打开解决方案。

  2. 在菜单栏上,依次选择 生成,然后选择以下命令之一:

    • 选择 生成 或 生成解决方案 生成最近生成更改的那些项目文件和组件。

      说明 说明

      如果解决方案中包括多个项目,则“生成”命令将变成“生成解决方案”

    • 选择 重新生成解决方案“清理”解决方案然后生成所有项目文件和组件。

    • 选择 清理解决方案 删除所有中间文件和输出文件。 仅使用项目和组件文件,则个中间文件和输出文件的新实例可以生成。

生成或重新生成单个项目

  1. 在 解决方案资源管理器,选择或打开项目。

  2. 在菜单栏上,依次选择 生成,然后选择 生成ProjectName 或 重新生成ProjectName

    • 选择 生成ProjectName 生成最近生成更改的那些项元素。

    • 选择 重新生成ProjectName“清理”项目然后生成项目文件和所有项目元素。

只生成启动项目及其依赖项

  1. 在菜单栏上,依次选择 工具选项

  2. 在 选项 对话框中,展开 项目和解决方案 节点,然后选择 生成并运行 页。

    生成并运行,项目和解决方案,选项 对话框打开。

  3. 选择 在运行时仅生成启动项目和依赖项 复选框。

    当该复选框处于选中状态,因此,只有当前启动项目及其依赖项后,当您执行以下步骤之一:

    • 在菜单栏上,依次选择 调试启动 (f5)。

    • 在菜单栏上,依次选择 生成生成解决方案 (ctrl+shift+b)。

    如果清除此复选框,所有项目、它们的依赖项和解决方案文件生成,当您运行上述任一命令时。 默认情况下会清除此复选框。

只生成选定的 Visual C++ 项目

  • 选择一个 Visual C++ 项目,然后,在菜单栏上,选择 生成,下面的命令 仅用于项目和之一:

    • 仅生成 ProjectName

    • 仅重新生成 ProjectName

    • 只清理 ProjectName

    • 仅链接 ProjectName

    这些命令仅适用于您选择,则,而不生成,重新生成、清除或链接,任何项目依赖项或解决方案文件的 Visual C++ 项目。 根据您的 Visual Studio的版本,仅用于项目 子菜单可能包含多个命令。

编译多个 C++ 项目项

  • 在 解决方案资源管理器,选择具有可以是生成操作,打开这些文件之一的快捷菜单,然后选择 编译的多个文件。

    如果文件具有依赖项,文件按照依赖关系顺序进行编译。 生成操作将失败,如果文件要求不可用的预编译标头,当您生成。 生成操作使用当前活动解决方案配置。

停止生成

  • 任意执行以下步骤之一:

    • 在菜单栏上,依次选择 生成取消

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值