VS2010 VC++目录已被否决?

问题引入

下载了一个开源项目RTMP Server,对齐编译时提示没有找到openssl/bn.h文件。于是下载了最新的openssl(openssl-1.0.0d)后,对openssl编译。生成了头文件目录inc32还有库文件目录out32dll。

现在需要把编译好的库引入工程。

当工程比较简单的时候可以在每个项目的属性中设置include路径。但是要是这个工程里面有许多项目,一个个配置下来,挺繁的。有没可以给整个工程设置的方法呢?

在vc6.0时,可以在工具中设置全局的include包含路径。但是在vs2010中该项显示 C++目录已被否决? 难道就没方法了?

解决方法:

视图->属性管理

[英文版 View->Other Window -> Property Manager]

这里有针对Debug和Release的设置。

打开属性页[property]

经过测试,这里的修改就是全局的修改。

比如 你给admin->Debug->Microsoft.Cpp.Win32.user 添加了其他的include路径,applestreamingclient中的Debug->Microsoft.Cpp.Win32.user也就修改好了。就这么简单。

想起一句话“一窍不得,少赚几百”。

补充内容

中文版的vs和英文版的好像有点差异。但是那些都在属性页中。

如果编译出现连接错误,找不到什么函数或者变量

那么还得设置一下工程的附加lib

英文版中 在Linker->Input-> Additional Dependencies 中添加需要的lib 注意 每个lib一行

时间: 2024-12-06 18:26:26

VS2010 VC++目录已被否决?的相关文章

VS2010配置目录,解决:error MSB6006: “CL.exe”已退出,代码为 5问题

配置属性->VC++目录 可执行文件目录:$(VCInstallDir)bin;$(WindowsSdkDir)bin\NETFX 4.0 Tools;$(WindowsSdkDir)bin;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(FrameworkSDKDir)\bin;$(MSBui

Visual Studio 2012环境变量、工作目录、vc++目录、 命令等 的配置和作用

在调试 Visual Studio 212 程序时,经常有一些动态链接库(即 dll 文件)需要加载到工程里,这样才能依赖第三方库进行程序调试. 这些动态链接库,往往都是测试版本或是开发中的版本,或者会有若干个版本:这个时候,如果直接把 dll 所在目录加到 PATH 里,则会有潜在冲突的危险:如果直接拷贝到 Visual Studio 的目录下,假如测试工程太多,每次有新版本的动态链接库更新时,你需要更新若干次,拷贝.粘贴苦不堪言. 在开发过程中,究竟怎样来让 Visual Studio 链接

[转]在VS2010 VC++项目中引用Lib静态库(以Openssl为例)

本文转自:http://kb.cnblogs.com/page/94467/ Openssl是个为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法.常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用. 首先下载Openssl包:(http://www.openssl.org/),这是一个C语言类库包,在Windows下可以通过Perl对该类库包进行MakeBuild,产生libeay32.ssleay32的Lib以及Dll文件,具体操作详见:h

VC++ 被声明为否决

加个编译选项就可以了.于是按 Alt+F7打开项目属性,点击"capturedata属性",找到"配置属性" -> "C/C++" -> "命令行",在右侧的"附加选项"文本编辑框里加入 /D "_CRT_SECURE_NO_DEPRECATE" VC++ 被声明为否决,布布扣,bubuko.com

事件日志ID 2511:服务器服务无法重新创建 <sharename> 共享关系,因为 <address> 目录已不再存在

服务器服务无法重新创建 QQMusicDownload 共享关系,因为 D:\QQMusic\QQMusicDownload 目录已不再存在.请运行 "net share QQMusicDownload /delete" 来删除此共享,或重新创建目录 D:\QQMusic\QQMusicDownload. 在 net share 和 fsmgmt.msc 中无此共享. 解决办法:删除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\service

Visual Studio环境变量、工作目录、vc++目录、 命令等 的配置和作用

在调试 Visual Studio 2008 程序时,经常有一些动态链接库(即 dll 文件)需要加载到工程里,这样才能依赖第三方库进行程序调试. 这些动态链接库,往往都是测试版本或是开发中的版本,或者会有若干个版本:这个时候,如果直接把 dll 所在目录加到 PATH 里,则会有潜在冲突的危险:如果直接拷贝到 Visual Studio 的目录下,假如测试工程太多,每次有新版本的动态链接库更新时,你需要更新若干次,拷贝.粘贴苦不堪言. 在开发过程中,究竟怎样来让 Visual Studio 链

安装Oracle提示:[INS-35206] 目录已在使用

问题:安装Oracle提示:[INS-35206] 目录已在使用 原因:数据库文件指定的目录已由所提供的全局数据库名使用 处理方法:更改位置或转到上一屏幕并更改全局数据库名 删除 /u01/app/oracle  和 /home/oracle/ora11g 下面的所有文件 原文地址:https://www.cnblogs.com/chenxi-hxl/p/9451522.html

目录已损坏无法读取

问题描述:磁盘结构损坏且无法读取说明这个盘的文件系统结构损坏了.在平时如果数据不重要,那么可以直接格式化就能用了.但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化.具体恢复方法可以看正文了解(不格式化的恢复方法)工具/软件:极限数据恢复软件 步骤1:先百度搜索并下载程序打开后,直接双击需要恢复的分区.步骤2:软件会很快将找出的文件,放到与要恢复盘同名的目录中步骤3:将需要恢复的文件打钩,接着点右上角的保存,<另存为>按钮,将打钩的文件复制出来.步骤4:最后一步只需等待程序将资料复制

VS2010远程调试你的程序vc++/wpf/C#/MFC

VS2010远程调试你的程序vc++/wpf/C#/MFC 1 背景说明 在进行设备控制软件开发的时候,需要进行设备的上机调试.我们在安装了工作环境(VS2010+Access+流程图等软件)的电脑上编码写好待调试的软件之后,待机器零配件和电气安装好之后,再在设备上进行调试,这个时候,设备会自带自己的工控电脑,这个工控电脑没有安装代码调试的软件.一般的解决办法是,将开发所需要的所有软件在目标工控机上再安装一遍,然后将代码拷贝到目标机,然后在目标机上修改代码和调试代码.这样做有一下几个缺点. (1