|
From: | Jiří Spitz |
Subject: | Re: [Help-glpk] glpk Limitation? Or what is the problem |
Date: | Wed, 19 Jun 2013 17:04:48 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 |
Hi!You are calling C functions from C++. All C code should be embeddes in something like:
#ifdef __cplusplus extern "C" { #endif int C = 30; int H = 30; int R = 6; glp_prob *lp; int ia[1 + C*H*R + C*R], ja[1 + C*H*R + C*R]; double ar[1 + C*H*R + C*R], z; #ifdef __cplusplus } #endif cout<<"Basic matrices of LP problem are defined"<<"\n"; #ifdef __cplusplus extern "C" { #endif lp = glp_create_prob(); #ifdef __cplusplus } #endifAlternatively you can define C++ wrapper functions and call them directly from C++.
Jiri
int C = 30; int H = 30; int R = 6; glp_prob *lp; int ia[1 + C*H*R + C*R], ja[1 + C*H*R + C*R]; double ar[1 + C*H*R + C*R], z; cout<<"Basic matrices of LP problem are defined"<<"\n"; lp = glp_create_prob();
[Prev in Thread] | Current Thread | [Next in Thread] |