VS编译——C/C++遍历库目录得到附加依赖项列表

本文介绍了如何使用C/C++编程遍历库目录,自动生成附加依赖项列表,避免手动输入。通过批处理脚本或编写程序,可以方便地获取.lib文件名,简化VS配置过程。关键点在于正确处理文件句柄类型,以避免在Windows 10系统下出现错误。
摘要由CSDN通过智能技术生成

Update:如果是为了练习C/C++编程,这种方法也不是不可以,但是如果你只是为了得到list,那就大可不必如此了。直接用batch或则python,都可以很方便的实现。

以batch为例,在包含lib文件的文件夹里,新建一个txt,输入以下内容,然后保存文件,将文件后缀改为.bat,例如test.bat,点击这个文件运行,就是生成一个1.txt的文件,里面就会list所有的.lib的名字。

dir *.bat /b/o:n>1.txt

每次配置VS时,需要填入关于opencv的附加依赖项,如下所示,有很多项需要填入,由于是自己编译的opencv,可能从网上寻找对应的list也不一定适用,但是手动一个个敲,又太麻烦,这时候程序员的价值就体现了,可以写个程序遍历库文件下的.lib文件,把文件名保存到一个txt文本中即可。

 

这个程序需要用到文件夹的遍历,可以参考下面两篇博客:

1)C/C++遍历目录下的文件或指定文件

2) c+&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值