gpt4 book ai didi

eclipse - Eclipse-Cygwin 中的多个目标模式错误

转载 作者:太空宇宙 更新时间:2023-11-03 21:19:50 24 4
gpt4 key购买 nike

我正在尝试使用带有 opencv 的简单 C++ 代码:

#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <iostream>

using namespace std;

int main ( int argc, char **argv )
{
cvNamedWindow( "My Window", 1 );
IplImage *img = cvCreateImage( cvSize( 640, 480 ), IPL_DEPTH_8U, 1 );
CvFont font;
double hScale = 1.0;
double vScale = 1.0;
int lineWidth = 1;
cvInitFont( &font, CV_FONT_HERSHEY_SIMPLEX | CV_FONT_ITALIC,
hScale, vScale, 0, lineWidth );
cvPutText( img, "Hello World!", cvPoint( 200, 400 ), &font,
cvScalar( 255, 255, 0 ) );
cvShowImage( "My Window", img );
cvWaitKey();
cout << "hello world";
return 0;
}

我在 properties-->c/c++ build-->setting-->Cygwin c++ compiler-->Includes 下包含了我的 opencv/build/include 的绝对路径,在Cygwin c++ 链接器-->库 路径和库(opencv_core246、opencv_highgui246)这次使用 unix 样式路径/cygdrive/c/...(我读到有人建议这样做)。我得到这个错误:“make: multiple target patterns. Stop.”我知道问题与路径中的 ma​​ke 和多个冒号有关...我在 Windows 7 (x64)、cygwin 和 Eclipse 上。谁能帮我?谢谢

最佳答案

容易解决:在project->properties->c/c++ build->Tool chain editor下,将current builder由gnu make builder改为CDT Internal builder。来自 cygwin 的 make 中的错误使得它与 Eclipse 生成的 makefile 一起生成

另见。 http://compbiotoolbox.blogspot.co.uk/2012/01/getting-started-with-eclipse-and-cygwin.html

关于eclipse - Eclipse-Cygwin 中的多个目标模式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17529567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com