VS201x的项目属性配置

  • 配置平台位数
  • 配置输出目录
  • 配置附加包含目录
  • 配置附加库目录和附加依赖项
    • 配置附加库目录
    • 配置附加依赖项(附加库名称)
  • 在使用Visual Studio 201x开发项目的过程中,第一步就是配置正确的项目属性。虽然这是一项非常基础又很关键的步骤,但是我却一直都留有许多困惑,之前都是稀里糊涂的配置。今天在比之前清楚一点之后总结一下相关的配置步骤。分为以下四步完成:

配置平台位数

在开发项目时,我们首先要确定生成的可执行文件的位数。一般来说,如果有附加库文件的话,平台位数要与附加库文件的位数保持一致。比如,我添加的静态库文件是支持32位的(所有库文件都要是32位,不能有些32位,有些64位),那么我的平台就需要设置成Win32;同理,如果静态库文件是64位的,平台就设置成x64。通过VS界面的“项目->属性”打开属性配置界面,然后设置右上角的平台。如图1所示。
需要注意的是,一旦配置(debug/release)或者平台(x64/Win32)改变,之后的所有配置如输出目录、附加包含目录、附加库目录和附加依赖项等都需要重新手动配置。

配置输出目录

VS通常生成的文件为可执行文件exe、lib或者dll等等,它们都有默认的生成地址。有些exe的执行需要调用一些动态库文件(dll),需要将exe和这些dll放置在同一目录下。因此,需要配置输出目录,使得VS直接将可执行文件exe在输出目录中生成。配置输出文件比较简单,就在属性页的常规->输出目录一项中。如图2所示。

配置附加包含目录

附加包含目录就是我们调用额外的头文件时,需要告诉VS那些头文件的所在目录。在属性页的C/C+±>常规->附加包含目录中设置,如图3所示。

配置头文件所在目录之后,在需要包含该头文件的代码中,添加如下代码。

#include "VideoSDK.h"

配置附加库目录和附加依赖项

最后介绍配置附加库,具体来说是配置附加静态库,因为动态库直接放置在exe的同目录下就行了。分为两步:

配置附加库目录

链接器->常规->附加库目录中设置,内容就是附加库目录的地址。如图4所示。

配置附加依赖项(附加库名称)

链接器->常规->附加依赖项中设置,直接写静态库名称就行。如图5所示。

VS201x的项目属性配置相关推荐

  1. dev项目属性按钮是灰色_Spring Boot 中的项目属性配置

    阅读本文约需要5分钟 大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈).上次老师跟大家分享了Spring Boot 如何使用 SLF4J 进行日志记 ...

  2. requestmapping配置页面后_第004课:Spring Boot 项目属性配置

    在项目中,很多时候需要用到一些配置的信息,这些信息可能在测试环境和生产环境下会有不同的配置,后面根据实际业务情况有可能还会做修改,针对这种情况,我们不能将这些配置在代码中写死,最好就是写到配置文件中. ...

  3. SpringBoot简明教程之项目属性配置(二):@ConfigurationProperties与@Value简单比较

    前文回顾 @ConfigurationProperties与@Value简单比较 如何通过@Value来实现注入值 是否支持松散绑定(Relaxed Binding) 是否支持SpEL语法 是否支持J ...

  4. vs2010项目属性配置

    VS vs2010使用方案管理项目,一个解决方案下可包含多个项目. 默认情况下,项目属性的设置的目录起点为项目配置文件所在的位置,实际上就是项目头文件和源文件所在的位置. vs2010中默认建立C++ ...

  5. 【VS】项目属性配置(上)

    首先,我们一般不会修改解决方案的属性,而是设置每个项目各自的属性. 接着上一篇文章,我们来看看我们应该怎样来设置各项目的项目属性更好: 我们以NYOJ_001项目的Debug版的设置为例: 在常规选项 ...

  6. Visual Studio项目属性配置

    此处的"项目属性"指的是菜单栏中"项目"下拉列表中的最后一个选项呈现的内容,界面如下图所示. 首先要说明的是,配置项目属性不仅仅只有从菜单栏中选择这一种方法,还 ...

  7. Visual Studio 2010 项目属性配置

    Visual Studio 2010使用方案管理项目,一个解决方案下可包含多个项目. 默认情况下,项目属性的设置的目录起点为项目配置文件所在的位置,实际上就是项目头文件和源文件所在的位置.Visual ...

  8. vs2010c++项目属性配置

    1.一个解决方案下可包含多个项目. 2.默认情况下,项属性的设置的录起点为项配置文件所在的位置,即头文件和源文件所在的位置. 3.VC++下默认建立C++项目,则解决方案总录下包含一个sln和一个项文 ...

  9. FLIR相机项目属性配置lib文件备份

    灰点官方全面升级了自己的sdk文档,全新的sdk名称也由 FlyCapture2 过渡到 Spinnaker SDK(话说是很久之前的事情了).然而国内的灰点相机的sdk的使用文档较少,更别说 Spi ...

  10. SpringBoot项目属性配置

    我们知道,在项目中,很多时候需要用到一些配置的东西,这些东西可能在测试环境和生产环境下会有不同的配置,后面也有可能会做修改,所以我们不能在代码中写死,要写到配置中.我们可以把这些内容写到applica ...

最新文章

  1. 和我一起作Tess的windbg lab - Lab3, Memory
  2. 2019年1月16日【第三天学习】
  3. 利用专用文件夹隐藏文件 (tasks、fonts)
  4. 【Java】Java 的Object对象你真的懂了吗
  5. 计算机发展史说课ppt,创新杯 计算机类 说课ppt课件.ppt
  6. Exp8 Web基础 20154328 常城
  7. 马化腾:这个市场不是拼钱、拼流量,而是拼团队、拼使命感和危机感
  8. 吃握手包的电子宠物 - Pwnagotchi开箱教程
  9. 在SQL中limit 函数的使用
  10. L2-039 清点代码库 - java
  11. C# .Net通过pythonnet调用python pyd文件
  12. android布局靠底部,android – 使用layout_gravity =“bottom”放置在LinearLayout的底部
  13. 【coolshell酷壳】简明 Vim 练级攻略
  14. 安全集成服务资质是什么都有哪些等级?申请安全集成服务资质认证有什么好处?
  15. php mysql弹幕_PHP开发弹幕系统
  16. 把拒接电话作为已经接电话写到call log中
  17. SAP中序时账导出操作过程指导
  18. Spring Cloud Gateway 参考指南
  19. VSCode 使用骚操作!
  20. 超2700万下载量“Instagram“即将推出安卓版

热门文章

  1. 5款好看的WordPress博客主题下载
  2. 实现领域驱动设计.pdf
  3. 用友u8怎么导出凭证_用友U8V10.1ERP怎么生成期间损益结转凭证的图文操作教程
  4. C#合并文件夹中所有的txt文本文件
  5. Android与iPhone的对比
  6. 2021年Java开发爆款推荐!黑马java培训视频网盘下载
  7. python 打包过程
  8. 看完浪曦相关视频后的感受
  9. NOI题库答案 (1.7 字符串基础)(21 - 25)
  10. GNSS RTK 千寻位置 LG69T