[Scip] Compilation in windows

Ambros Gleixner gleixner at zib.de
Fri Oct 22 18:41:03 MEST 2010


Hi Shahin,

thanks for your feedback!  Only from the error messages it is hard to 
tell.  Could you send us your VS project and solution file for the 
queens example  (please *not* to the list but directly to huang at zib.de), 
then we'll have a look.

Best regards,
ambros



Am 23.10.2010 00:49, schrieb Shahin Gelareh:
> Hi,
>
> I have just started to be a windows user of SCIP which fits me better
> than programming under linux.
>
> There was a nice explanation on how to compile the whole package in
> VS2010 which I used it to successfully compile and build the whole system.
>
> There is only a minor thing that when I try to make a VS2010 project for
> the example queen (a c++ example) I get the following link-time error.
> Every thing seem ok, path to libobjscip.lib and libscip.lib and also to
> the header file.
>
> I have no idea what the problem is and would very much appreciate any
> comments.
>
>
> -------
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPaddCons
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol
> _SCIPaddCoefLinear referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol
> _SCIPcreateConsLinear referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPaddVar
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPcreateVar
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol
> _SCIPsetObjsense referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPcreateProb
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol
> _SCIPsetMessagehdlr referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol
> _SCIPincludeDefaultPlugins referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPcreate
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::QueensSolver(int)"
> (??0QueensSolver at scipexamples@@QAE at H@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPsnprintf
> referenced in function "public: __thiscall
> SCIPException::SCIPException(enum SCIP_Retcode)"
> (??0SCIPException@@QAE at W4SCIP_Retcode@@@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPgetSolVal
> referenced in function "public: void __thiscall
> scipexamples::QueensSolver::disp(class std::basic_ostream<char,struct
> std::char_traits<char> > &)"
> (?disp at QueensSolver@scipexamples@@QAEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPgetBestSol
> referenced in function "public: void __thiscall
> scipexamples::QueensSolver::disp(class std::basic_ostream<char,struct
> std::char_traits<char> > &)"
> (?disp at QueensSolver@scipexamples@@QAEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@@Z)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPfree
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::~QueensSolver(void)"
> (??1QueensSolver at scipexamples@@QAE at XZ)
> 1>queens.obj : error LNK2019: unresolved external symbol
> _SCIPreleaseCons referenced in function "public: __thiscall
> scipexamples::QueensSolver::~QueensSolver(void)"
> (??1QueensSolver at scipexamples@@QAE at XZ)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPreleaseVar
> referenced in function "public: __thiscall
> scipexamples::QueensSolver::~QueensSolver(void)"
> (??1QueensSolver at scipexamples@@QAE at XZ)
> 1>queens.obj : error LNK2019: unresolved external symbol _SCIPsolve
> referenced in function "public: void __thiscall
> scipexamples::QueensSolver::solve(void)"
> (?solve at QueensSolver@scipexamples@@QAEXXZ)
> 1>D:\work\ZIB\Examples\Debug\queens.exe : fatal error LNK1120: 17
> unresolved externals
> ----
>
>
> regards,
> Shahin
>
>
>
> _______________________________________________
> Scip mailing list
> Scip at zib.de
> http://listserv.zib.de/mailman/listinfo/scip

-- 
____________________________________________________________
Ambros M. Gleixner
Zuse Institute Berlin - Matheon - Berlin Mathematical School
http://www.zib.de/gleixner


More information about the Scip mailing list