您的位置:首页 > 编程语言 > C语言/C++

VS2010 VC++目录已被否决?

2014-12-08 09:50 204 查看

问题引入

下载了一个开源项目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一行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: