相关疑难解决方法(0)

让我们分析"collect2:ld返回1退出状态"?

我知道这表明链接器问题,主要是未解析的符号.我知道要解决这个问题/摆脱那个错误消息,就必须提供更多的信息.我知道有很多关于解决这个问题的问题.

我的问题旨在帮助理解make和ld,找出什么(以及谁)试图用这条线表达什么.

collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
  • "collect2:"是什么意思?这是一个调用的步骤吗?我在我的系统上找不到具有该名称的可执行文件.
  • 这是否意味着我正在使用ld?我配置了我的项目/ Makefile,以便g ++应该进行链接,那么为什么LD仍然参与其中
  • 谁在写这个消息?做?ld?g ++?
  • 是否有可能的退出代码列表?

c++ makefile g++ ld

15
推荐指数
1
解决办法
2万
查看次数

如何使用带有Code :: Blocks的OpenCV 2.4.3编译程序?

用MinGW和OpenCV 2.4.3 安装了Code :: Blocks.我想编译这个简单的程序:

#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
  Mat im = imread("c:/path/to/lena.jpg");
  if (im.empty()) {
    cout << "Cannot open image!" << endl;
    return 1;
  }
  imshow("Image", im);
  waitKey(0);
}
Run Code Online (Sandbox Code Playgroud)

如何正确设置CodeBlocks以编译上面的代码?

我已经安装了OpenCV c:\opencv.

c++ opencv codeblocks

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×2

codeblocks ×1

g++ ×1

ld ×1

makefile ×1

opencv ×1