mac安装NLopt

这里写目录标题

  • 一、无效方法
  • 二、安装步骤
    • 1.下载最新版本安装包,并解压
    • 2.第一次安装
    • 3.第二次安装
    • 三、参考文档

一、无效方法

pip install nlopt

二、安装步骤

官方安装教程:NLopt Installation

1.下载最新版本安装包,并解压

下载地址: NLopt releases
我这里下的是nlopt-2.7.1

2.第一次安装

  1. 进入文件夹NLopt目录下
    直接把文件夹拖进终端就可以获得文件夹路径
    cd 下载路径  
    
    在这里插入图片描述
  2. 新建build文件夹
    mkdir build
    
    在这里插入图片描述
  3. 进入build文件夹目录
    cd build
    
    在这里插入图片描述
  4. 安装
    cmake ..
    make
    sudo make install
    
    输入密码后回车



    import nlopt 失败,说明安装不成功

3.第二次安装

  1. 删除第一次安装的文件

    加了一个参数
    -DPYTHON_EXECUTABLE=/usr/local/bin/python3
    cmake .. -DPYTHON_EXECUTABLE=/usr/local/bin/python3
    make
    sudo make install
    

    mac安装NLopt_第1张图片

    注意Could NOT find 的提示,应该就是失败的原因,接下来按提示操作:
    安装Guile、SWIG、Octave、Matlab
  2. 安装缺失软件
    ① 安装swig

    mac安装NLopt_第2张图片
    ② 安装guile


    ③ 安装octave



三、参考文档

  • https://github.com/stevengj/nlopt
  • MAC nlopt库如何安装?
  • 安装nlopt
  • 无法安装nlopt python模块
  • ubuntu20.04 版本下安装Openpose (包括Opencv,caffe,cuda,cudnn)的超详细笔记–更新于2021-4-14
  • 百度文库Nlopt的安装

你可能感兴趣的:(linux,c++)