0
ubuntu 16.04にIpopt debianパッケージをインストールしました。私はIpoptのマニュアルの例題を実行しようとしましたときに、私はそれはいくつかの依存関係の問題であり、私はいくつかを願っています、次のエラーubuntuでIpoptの例をコンパイルすると "stddef.hが見つからない"というエラーが発生する16.04
/usr/include/coin/IpSmartPtr.hpp:18: error: #error "don't have header file for stddef"
に取得しています。 これをどのように解決すればよいですか?私はどちらか
#define HAVE_CSTDDEF
#include <IpTNLP.hpp>
#undef HAVE_CSTDDEF
または
#define HAVE_STDDEF_H
#include <IpTNLP.hpp>
#undef HAVE_STDDEF_H
を行うことによってこの問題を回避することができます