工程没有使用quickreport,为啥还提示错误
原来工程中有使用quickreport,但是因为组件没有安装,就把quickreport相关内容全部从工程中去掉了,
编译运行的时候还是提示下面的错误,
[ILINK32 Error] Fatal: Unable to open file 'QR5RUN_RAD6.LIB'
不知道哪里和quickreport相关的没有删除干净啊??
[解决办法]
1、用写字板打开工程bpf,删除此类文件,保存编译。
2、查找工程中的cpp、h文件,是否还包含了此类头文件,cpp文件中是否有#pragma link 此类文件
只删除控件,相关的引用不会自动删除的。
删除干净就不会有了
[解决办法]
工程里不彻底。
[解决办法]
一般是在工程文件中(.bpr),查找一下有没有QR5RUN_RAD6相关的字样,如果有,删掉之。要注意格式,每个lib文件名之间是用一个空格隔开的。
另外,.cpp文件中的#pragma指令也需要检查一下。
[解决办法]
楼上正解。