首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openJPEG安装:$ make make:*未指定目标且未找到makefile。停

openJPEG安装:$ make make:*未指定目标且未找到makefile。停
EN

Stack Overflow用户
提问于 2020-01-11 04:23:42
回答 2查看 626关注 0票数 0

所以。来自

代码语言:javascript
复制
OpenJPEG installation
The build method maintained by OpenJPEG is CMake.
UNIX/LINUX - MacOS (terminal) - WINDOWS (cygwin, MinGW)
To build the library, type from source tree directory:`

    mkdir build
    cd build
    cmake .. -DCMAKE_BUILD_TYPE=Release
    make

https://github.com/uclouvain/openjpeg/blob/master/INSTALL.md

在正确地让Cmake构建之后,mingw-getmsys-make (还有msys 1.0)甚至有一个来自MingW64的正确响应,不管我做什么,我都会陷入同样的错误中。首先从openjpeg-v2.3.1-windowsx64链接下载,上面的过程似乎没有做任何事情,因为那里没有CMakeList文件,然后从‘源代码’openjpeg-2.3.1下载,我可以从它构建,但仅此而已。不能制作,不能安装,不能使用。

考虑“源码树文件夹”,下载的文件夹本身,其中的src文件夹,甚至是IntelliJ项目的src文件夹。

我遗漏了什么?

代码语言:javascript
复制
PATH VARIABLE: %USERPROFILE%\AppData\Local\Microsoft\WindowsApps;
%IntelliJ IDEA Community Edition%;
C:\Users\Ajna\Desktop\jar2app\jar2app\jar2app_basefiles;
C:\Program Files\CMake\bin;
C:\Program Files\Git\mingw64\bin;
C:\MinGW\bin;
C:\Program Files\ffmpeg-4.2.1-win64-static\bin;
C:\msys\1.0\bin;
EN

回答 2

Stack Overflow用户

发布于 2021-01-27 22:46:24

今天我自己也花了很长时间。以下是对我起作用的方法。

  1. https://github.com/uclouvain/openjpeg下载整个代码文件夹(绿色下载代码按钮)下载的文件夹称为"openjpeg-master“。将其保存在下载文件夹中。

https://www.ics.uci.edu/~pattis/common/handouts/mingweclipse/mingw.html安装

  1. MinGW

https://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.11/MSYS-1.0.11.exe/download?use_mirror=altushost-swe安装

  1. 打开窗口命令行。

  1. 导航到“openjpeg-
  2. ”文件夹的位置,例如

代码语言:javascript
复制
cd C:\#insert_location_of_your_downloads_folder#\Downloads\openjpeg-master

要指定在windows上使用MinGW生成文件,请使用以下命令

代码语言:javascript
复制
mkdir build
cd build
cmake -G "MinGW Makefiles" .. -DCMAKE_BUILD_TYPE=Release
make
票数 1
EN

Stack Overflow用户

发布于 2020-01-11 04:47:11

Windows上的cmake默认使用Visual Studio生成器:它生成用于Visual Studio的项目文件,而不是makefile。

如果你想让它生成makefile,你必须明确地告诉它:

代码语言:javascript
复制
cmake -G 'Unix Makefiles' .. -DCMAKE_BUILD_TYPE=Release

您可能希望向项目提交一个问题,并要求他们更新其安装文件以获得正确的说明。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59688531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档