OpenCv没有制定目标的规则
OpenCv No rule to make target
这是我使用OpenCv:的第一个例子
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "opencv/cv.h"
#include "opencv/highgui.h"
int main(int argc, char *argv[])
{
IplImage* img = 0;
img=cvLoadImage("/home/michele/Pictures/sensor.png"); // carica l'immagine
cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE); // crea la finestra
cvShowImage("mainWin", img ); // mostra l'immagine
cvWaitKey(0); // wait for a key
cvReleaseImage(&img ); //rilascia l'immagine
system("PAUSE");
return 0;
}
如果我点击BuildAll,我会返回此错误:
make: *** No rule to make target `1st.o', needed by `firstOpenCV'. Stop.
我该怎么办?
谢谢。
我认为您需要看到一个关于如何配置Eclipse的教程。
您也可以尝试手动编译应用程序(从命令行):
g++ 1st.cpp -o app `pkg-config --cflags opencv` `pkg-config --libs opencv`
相关文章:
- 制作文件:没有规则来制定目标:如何设置正确的规则?
- antlr 规则上下文是否可以独立于目标
- C++ 如何将两个 makefile 对象目标规则(位于另一个文件夹中)合并到一个目标/规则中?
- Cassandra C++ MacOS High Sierra上的驱动程序:make:没有规则来制作目标
- 没有规则来设定目标'/usr/lib/x86_64-linux-gnu/libboost_filesystem.so'
- 没有规则来制作目标.o,为什么?
- 无需规则即可将目标设为 .moc
- 没有规则来制作目标'src/main/jni/Build.config'。停
- 制作:没有实现目标的规则 - 找不到源文件
- 没有规则来使目标"TBB_ENV_LIB_DEBUG-NOTFOUND","lib/libopencv_core.so.3.2.0"需要
- 错误“没有规则实现目标……”
- 源外生成与目标文件的规则不匹配
- 没有规则来设定目标.这是什么
- 没有要成为目标的规则:代码块
- 编译Cyanoboot:没有规则来实现目标
- 链接器命令 - 没有为第三方库设定目标的规则
- 生成文件失败,错误没有规则来设定目标
- EclipseCDT:没有使目标全部成为目标的规则
- make:没有规则来设定目标.日食错误
- make[2]: *** 没有规则在 CGAL 中将目标 '/usr/lib/i386-linux-gnu/libmpfr.so'