首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在wsl上安装doxygen无法找到Iconv (缺少: ICONV_COMPILES)

在wsl上安装doxygen无法找到Iconv (缺少: ICONV_COMPILES)
EN

Stack Overflow用户
提问于 2021-11-24 12:54:35
回答 2查看 441关注 0票数 0

我试着在wsl,ubuntu20.04LTS上安装doxygen,

跟着https://www.doxygen.nl/download.html,在cmake -G "Unix Makefiles" ..,我有

代码语言:javascript
复制
CMake Error at /home/user/intel/oneapi/intelpython/python3.7/lib/python3.7/site-packages/cmake/data/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find Iconv (missing: ICONV_COMPILES)
Call Stack (most recent call first):
  /home/user/intel/oneapi/intelpython/python3.7/lib/python3.7/site-packages/cmake/data/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindIconv.cmake:87 (find_package_handle_standard_args)
  CMakeLists.txt:124 (find_package)


-- Configuring incomplete, errors occurred!

我试过sudo apt-get Iconv,找到了E: Invalid operation Iconv。这里是https://github.com/doxygen/doxygen/issues/6248,一些pkg search libiconv,但是我不确定pkg是否适合ubuntu。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-11-24 15:50:54

sudo apt install doxygen工作。

票数 0
EN

Stack Overflow用户

发布于 2022-07-16 02:56:12

如果您想从源代码构建doxygen并将其安装在WSL2或Ubuntu上,那么首先要确保安装了所需的工具。

  • flex -V && bison -V && iconv -V && make -v && cmake -version && python3 -V

通常,flexbisonlibiconvmakemakepython都预先安装了WSL2或Ubuntu.所以,不需要再安装其中的任何一个。

就我的情况而言,我在usr/local/bin中安装了usr/local/bin,但是libiconv已经安装在usr/bin中。因此,我得到了错误:找不到Iconv (缺失: ICONV_COMPILES)

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

https://stackoverflow.com/questions/70096471

复制
相关文章

相似问题

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