小编Mat*_*erg的帖子

如何将 emscripten 与 cmake 一起用于项目依赖项?

所以我试图将 emscripten 移植到 WebAssembly (wasm) 一个程序,该程序在开头包含以下内容:

#include <Eigen/Geometry>
#include <boost/filesystem.hpp>
#include <dvo/core/intrinsic_matrix.h>
#include <dvo/core/surface_pyramid.h>
#include <dvo/dense_tracking.h>
#include <fstream>
#include <iostream>
#include <opencv2/opencv.hpp>
Run Code Online (Sandbox Code Playgroud)

为了轻松开始,我尝试编译一个最小的 hello world OpenCV 程序:

#include <opencv2/opencv.hpp>
#include <stdio.h>
using namespace cv;
int main(int argc, char **argv) {
  Mat M(2, 2, CV_8UC3, Scalar(0, 0, 255));
  std::cout << "M = " << std::endl << " " << M << std::endl;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我有以下几点CMakeLists.txt

cmake_minimum_required(VERSION 2.8)
project( DisplayImage )
find_package( OpenCV REQUIRED PATHS third-party/opencv-4.1.0/build_wasm NO_DEFAULT_PATH)
include_directories( ${OpenCV_INCLUDE_DIRS} …
Run Code Online (Sandbox Code Playgroud)

c++ opencv cmake emscripten

5
推荐指数
1
解决办法
1991
查看次数

标签 统计

c++ ×1

cmake ×1

emscripten ×1

opencv ×1