这是一个有点菜鸟的问题。我正在尝试在 OpenFrameworks 中显示 opencv 图像。我没有使用代码块或任何特定的 IDE。我尝试将头文件路径包含到 makefile 中,但无法成功运行代码。
例如,我有一个测试程序,例如
#include <stdio.h>
#include <opencv2/opencv.hpp>
#include <stdlib.h>
#include <iostream>
#include "ofMain.h"
#include "testApp.h"
#include "ofAppGlutWindow.h"
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
ofAppGlutWindow window;
ofSetupOpenGL(&window, 300, 300, OF_WINDOW);
ofRunApp( new testApp());
}
makefile 中的标志如下所示
OF_FLAGS = -L../../../libs/openFrameworks/ -L../../../libs/openFrameworks/app
INCL = -I/usr/local/include
LIBS = -L/usr/local/lib -lopencv_core -lopencv_highgui
如何将 ofMain.h、testApp.h 和 ofAppGlutWindow.h 路径准确地包含到 makefile 中?