Loading...
Searching...
No Matches
Go to the documentation of this file.
22#ifndef __IPOPTCONFIG_H__
23#define __IPOPTCONFIG_H__
30#include "config_ipopt.h"
50# undef IPOPTLIB_EXPORT
51# define IPOPTLIB_EXPORT __declspec(dllexport)
52# elif defined(__GNUC__) && __GNUC__ >= 4
53# undef IPOPTLIB_EXPORT
54# define IPOPTLIB_EXPORT __attribute__((__visibility__("default")))
58#ifdef IPOPTAMPLINTERFACELIB_BUILD
60# undef IPOPTAMPLINTERFACELIB_EXPORT
61# define IPOPTAMPLINTERFACELIB_EXPORT __declspec(dllexport)
62# elif defined(__GNUC__) && __GNUC__ >= 4
63# undef IPOPTAMPLINTERFACELIB_EXPORT
64# define IPOPTAMPLINTERFACELIB_EXPORT __attribute__((__visibility__("default")))
70# undef SIPOPTLIB_EXPORT
71# define SIPOPTLIB_EXPORT __declspec(dllexport)
72# elif defined(__GNUC__) && __GNUC__ >= 4
73# undef SIPOPTLIB_EXPORT
74# define SIPOPTLIB_EXPORT __attribute__((__visibility__("default")))