1>function.obj : error LNK2019: 无法解析的外部符号 “public: __thiscall CPoint::CPoint(void)” (??0CPoint@@QAE@XZ),该符号在函数 “public: __thiscall CRect::CRect(struct CvRect)” (??0CRect@@QAE@UCvRect@@@Z) 中被引用 |
|
10分 |
有的库没有被包含吧,你查一下CRect之类的函数需要包含什么库
|
10分 |
缺lib库
|
10分 |
只是声明,木有未定义。
如果使用的是第三方提供的库文件,需奥包含相应的库文件 |
10分 |
将错误信息中出现的标识符放在google里面搜一下,看其在哪个.lib中,然后在本地硬盘上搜索该.lib,如果没有,在网上搜索相关库或模块下载安装,然后将其所在目录填写到“附加依赖库所在目录”中,将其名字添加到“附加依赖库”中,重新连接。
VC6: 工程、设置、C/C++、分类:Preprocessor、附加包含路径:填写附加头文件所在目录 逗号间隔多项 工程、设置、Link、分类:Input、附加库路径:填写附加依赖库所在目录 分号间隔多项 工程、设置、Link、分类:Input、对象/库模块:填写附加依赖库的名字.lib 空格间隔多项 VS20xx: 项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项 项目、属性、链接器、常规、附加库目录:填写附加依赖库所在目录 分号间隔多项 项目、属性、链接器、输入、附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项 |
请问怎样用Cmake建立工程呢?
|