您的位置:首页 > 编程语言 > Qt开发

QT绘制激光雷达位图之第三方库的批量添加

2018-03-30 16:29 344 查看
QT 在导入第三方库文件的时候只能逐条添加,但是思岚公司的依赖库非常之多,如果还是手动添加的话,无疑是一个比较大的工作量且非常繁琐。
为此,我们可以写一个小程序来读入 lib文件夹下面的所有文件名称,这样添加的时候就不用逐条复制,可以一下子全部加入。
代码如下:import java.io.File;
public class takeFilePathAndName {
public static void main(String[] args)
{
String path = "H:\\Postgraduate\\SDP_rander\\slamware_sdk_windows.2.5.0_dev.20170718\\lib";
getFile(path);
}

private static void getFile(String path)
{
File file = new File(path);
File [] array = file.listFiles();

for(int i = 0;i < array.length;i++)
{
if(array[i].isFile()) {
//only take file name
//System.out.println("^^^^" + array[i].getName());

//take file path and name
System.out.println(array[i].getPath());
}

else if(array[i].isDirectory())
{
getFile(array[i].getPath());
}
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: