解决错误 1 error LNK1104: 无法打开文件“libjasper.lib” 问题

这个问题困扰了好久,在网站上找了好多答案。几乎没用很适用的。我是小白,只给出我解决这个方案的做法。可能并不适用于你的电脑。不喜勿喷。
问题说无法打开这个文件,那么就不打开这个文件。不管他,直接不用他。(很多人按照默认安装的那个教程,可能就会在里面按别人的做法添加了那些自己电脑打不开的lib文件),那我们就不打开它。直接绕过它。那如何绕过呢?首先是是我自己添加的。我就要把他删除掉。



选择属性,


点击编辑最后找到提示无法打开的文件把他删除掉即可。保存就好了。还有那个lib文件我是根据自己有的添加进去。写了个java文件,把所有以lib文件为后缀的找出来,然后放进去。

import java.io.File;
import java.io.FileFilter;
import java.io.FilenameFilter;


public class CopyFileName {
    public static void main(String[] args) {
        //指定文件夹
        File file=new File("D:\\新建文件夹 (3)\\opencv\\opencv\\build\\x64\\vc10\\staticlib");
        File[] libFile=file.listFiles(new FilenameFilter() {
            
            @Override
            public boolean accept(File dir, String name) {
                // TODO Auto-generated method stub
                return new File(dir,name).isFile() && name.endsWith(".lib");
            }
        });
        for(File e:libFile){
            //System.out.println(e);
            String name=e.getName();
            System.out.println(name);
        }
    }
}

猜你喜欢

转载自blog.csdn.net/jidushanzhu/article/details/52702388