cma*_*a06 3 c++ windows dll visual-studio-2015
我试图编译OBS工作室与本教程中使用Visual Studio 2015年的社区,我创建在Visual Studio中的一个项目,并通过将文件拖动到解决方案资源管理器中复制整个混帐回购协议到项目窗口.该项目依赖于libav,x264和curl.它们以.lib,.dll和头文件的形式给出.
问题是我一直得到"无法打开源文件".我把头文件放在dll和lib的单独文件夹中(dll和lib在同一个文件夹中).在项目设置 - > VC++目录下,我添加了include目录,并添加了库目录.然后我在Linker-> input-> additional Dependencies下专门添加了lib.然后我将包含.dll文件的目录添加到环境变量PATH中.
毕竟,我仍然会遇到同样的错误,以及其他一些错误.这是一个有问题的源文件的屏幕截图.
这些是我的设置.
对于这条路,我尝试过使用和不使用正斜杠.
编辑:使用C/C++设置而不是VC++设置用于其他包含目录.
可能阻碍你的是,VS侧栏中的那些文件夹图标实际上与文件系统无关.它们是过滤器,不会根据实际目录而更改.
这是对Drop的建议的另一种解释 - 检查文件是否真的在你认为的位置.
归档时间: |
|
查看次数: |
18424 次 |
最近记录: |