`
kingj
  • 浏览: 421219 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

vc6 编译和链接常见问题

    博客分类:
  • c
  • c++
阅读更多

以openCV的使用为例,并结合个实验经验,总结一下在使用其它库进行编程时VC环境下编译与链接时经常遇到的两个错误的解决办法.

1.编译错误

问题描述:编译时,出现编译如下编译错误:

fatal error C1083: Cannot open include file: 'cv.h': No such file or directory

意思是找不到语句 #include "cv.h" 的cv.h头文件.

解 决办法:在工程环境下,Tools->Options->Directories,在页内Show directories for下拉列表框中选择 Include files,然后在Directories列表框中添加上cv.h的路径,如:D:\OPENCV\CV\INCLUDE,再编译就能找到cv.h头文件 了.

2.链接错误

问题描述:链接时出现如下错误:

Linking...

test.obj : error LNK2001: unresolved external symbol _cvCanny

Debug/cvtest.exe : fatal error LNK1120: 1 unresolved externals

解决办法:明 明知道cvCanny函数(_cvCanny是纯C编译生成的目标文件的函数名)的原型说明在文件cv.h中,怎么又出现链接错误呢,可能是静态链接库的 问题(可能还有其它的原因),然后有两各解决办法:(1).通过project->Add to project->Files, 将cv.lib加到工程中(2).①Tools->Options->Directories,Show directories for下拉列表框中选择 Library files,然后在Directories列表框中添加上cv.lib的路径,如:D:\OPENCV\LIB ② project->settings下的LINK属性页下,在Object/Library modules 的文本框中加上 cv.lib 后,点击确定.此时链接通过.

分享到:
评论

相关推荐

    VC6编译与链接过程中常见的出错提示[归类].pdf

    VC6编译与链接过程中常见的出错提示[归类].pdf

    VC6编译与链接过程中常见的出错提示.doc

    一点点小提示,对初学者有帮助,开发环境是vc6.0

    易语言vc6_2Bvc7_2Bvc8_2Bvc9_2Bvc2010+静态编译

    易语言VC++静态编译插件内含常见的编译库vc6_2Bvc7_2Bvc8_2Bvc9_2Bvc2010+连接转换器

    VC++6.0编译及链接时常见问题的解决及_pragma.txt

    该文档全面解释了你在使用VC6.0进行程序编写过程中所出现的错误以及处理方式。本人多次依靠该文档解决编程中编译链接的错误

    VC错误介绍

    VC6.0编译常见错误介绍,包括链接错误

    3轴光栅尺RS232串口读取VC6源码

    广泛应用与机床,测量,科研等大量使用,市面的产品大多需要专门的显示仪表价格昂贵且不好与计算机连接,该软件可于市面上常见的光栅尺采用(行业标准的DB9链接座)通过RS232串口读取三轴光栅尺长度数据,VC6通过编译

    雪风易语言补丁

    若不下载VC6连接器则无法使用静态编译。 常见问题: 1.如果打上补丁后,运行易语言提示版本被修改。则说明你下载的易语言和本补丁不对应! 2.如果打开易语言编译源码时提示正在提取加密狗,请稍候几秒的提示。则...

    Visual C++常见错误及解决方案

    vc中常见的错误及解决方案,对于初学者编译和链接时常犯的错误有很大的帮助

    命令行cl编译器

    简洁版的dos命令行下面的cl编译器,提供"即拖即编"和"命令行"两种编译模式。...3、如果遇见找不到.h或链接某lib失败,请自行把VC6.0当中的.h和lib放到本目录下相应的位置; 4、如需多个文件编译,请使用命令行版

    Visual C++音频视频处理技术及工程实践(分卷6)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    VC++常见安装调试错误

    在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: libcmtd.lib(crt0.obj) : error LNK2001: unresolved external ...

    Visual C++音频视频处理技术及工程实践(分卷0)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    Visual C++音频/视频处理技术及工程实践 (分卷1)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    Visual C++音频视频处理技术及工程实践(含源码2/2)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源...

    Visual C++ 音频/视频 处理技术及工程实践(分卷3)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    Visual C++音频视频处理技术及工程实践(分卷9)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    Visual C++音频/视频处理技术及工程实践(分卷2)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    Visual C++音频视频处理技术及工程实践(分卷7)

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源代码...

    Visual C++音频视频处理技术及工程实践地址

    14.3.2 VC平台下编译和运行XviD CODEC 559 14.3.3 CODEC在DSP下软仿真和硬仿真 562 14.4 系统效果展示 562 14.5 本章小结 563 第15章 X264实现H.264/AVC视频编码 565 15.1 H.264/AVC编码概要 566 15.1.1 开源...

    Visual Studio 2005 Remote Debugger 32/64位

    细节和常见问题: (1)如果是64位系统,请选择x64,即\vs\Remote Debugger\x64\rdbgsetup.exe; (2)不要因为远程主机是64位的,就使用64位的remote debugger,它必须和你的应用程序匹配,即统一为32位,或64位。 ...

Global site tag (gtag.js) - Google Analytics