Why are you switching back to the command prompt again? You are only making things harder than they should be.
On 27 May 2013 12:53, manel askri <askri.man...@gmail.com> wrote: > hi > > I use windows 7 x86 , and i did what you have told me to do step by step > it worked and it tels me Build succeeded > But when i try to compile with the VS commande prompt the some error comes > again. > this is what i did exactly: > > 1- after i build it successufly, i opned the Commande prompt and i set : > cd C:\Users\abdelhalim\Documents\Visual Studio 2010\Projects\Carre\Carre ( > there where my class .vcxproj is ) > 2- i set this commande line : cl /DNDEBUG /EHsc /MD /Ox /wd4355 -I"%C:\program > files\Gecode%\include" -c -FoCarre.obj -TpCarre.cpp > > here i had this error : fatal error c1083: impossible d'ouvrir le fichier > include : 'gecode/int.hh' : no such file or directory > > i really don't know where is the problem and how to fixe it ?? Is the path > that i give is wrong??? > > Please could anyone help me > > Thankx verry much for your help > > ASKRI Manel > > > 2013/5/27 Christian Schulte <cschu...@kth.se> > >> Please read MPG again. You do not tell us whether you installed the x86 >> or x64 variant. If it is x86, then the path you give is definitely wrong! >> **** >> >> ** ** >> >> Christian**** >> >> ** ** >> >> --**** >> >> Christian Schulte, www.ict.kth.se/~cschulte**** >> >> ** ** >> >> *From:* users-boun...@gecode.org [mailto:users-boun...@gecode.org] *On >> Behalf Of *manel askri >> *Sent:* Monday, May 27, 2013 03:34 AM >> *To:* Mailing List Email >> *Cc:* users@gecode.org >> *Subject:* Re: [gecode-users] Fwd: compiling send-more-money**** >> >> ** ** >> >> 1>------ Build started: Project: Carre, Configuration: Debug Win32 ------ >> **** >> >> 1>Build started 27/05/2013 02:24:47.**** >> >> 1>InitializeBuildStatus:**** >> >> 1> Touching "Debug\Carre.unsuccessfulbuild".**** >> >> 1>ClCompile:**** >> >> 1> All outputs are up-to-date.**** >> >> 1>LINK : fatal error LNK1146: aucun argument spécifié avec l'option >> '/ENTRY:'**** >> >> 1>**** >> >> 1>Build FAILED.**** >> >> 1>**** >> >> 1>Time Elapsed 00:00:00.29**** >> >> ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped >> ==========**** >> >> ** ** >> >> ** ** >> >> that's what i get , i don't know where is the problem ???**** >> >> ** ** >> >> this is my code: **** >> >> /***** >> >> * Authors:**** >> >> * Christian Schulte <schu...@gecode.org>**** >> >> ***** >> >> * Copyright:**** >> >> * Christian Schulte, 2008-2013**** >> >> ***** >> >> * Permission is hereby granted, free of charge, to any person obtaining >> **** >> >> * a copy of this software, to deal in the software without restriction, >> **** >> >> * including without limitation the rights to use, copy, modify, merge,* >> *** >> >> * publish, distribute, sublicense, and/or sell copies of the software,* >> *** >> >> * and to permit persons to whom the software is furnished to do so, >> subject**** >> >> * to the following conditions:**** >> >> ***** >> >> * The above copyright notice and this permission notice shall be**** >> >> * included in all copies or substantial portions of the software.**** >> >> ***** >> >> * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,**** >> >> * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF*** >> * >> >> * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND**** >> >> * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE >> **** >> >> * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION >> **** >> >> * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION >> **** >> >> * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.**** >> >> ***** >> >> */**** >> >> ** ** >> >> #include <gecode/int.hh>**** >> >> #include <gecode/search.hh>**** >> >> ** ** >> >> using namespace Gecode;**** >> >> ** ** >> >> class SendMoreMoney : public Space {**** >> >> protected:**** >> >> IntVarArray l;**** >> >> public:**** >> >> SendMoreMoney(void) : l(*this, 8, 0, 9) {**** >> >> IntVar s(l[0]), e(l[1]), n(l[2]), d(l[3]),**** >> >> m(l[4]), o(l[5]), r(l[6]), y(l[7]);**** >> >> // no leading zeros**** >> >> rel(*this, s, IRT_NQ, 0);**** >> >> rel(*this, m, IRT_NQ, 0);**** >> >> // all letters distinct**** >> >> distinct(*this, l);**** >> >> // linear equation**** >> >> IntArgs c(4+4+5); IntVarArgs x(4+4+5);**** >> >> c[0]=1000; c[1]=100; c[2]=10; c[3]=1;**** >> >> x[0]=s; x[1]=e; x[2]=n; x[3]=d;**** >> >> c[4]=1000; c[5]=100; c[6]=10; c[7]=1;**** >> >> x[4]=m; x[5]=o; x[6]=r; x[7]=e;**** >> >> c[8]=-10000; c[9]=-1000; c[10]=-100; c[11]=-10; c[12]=-1;**** >> >> x[8]=m; x[9]=o; x[10]=n; x[11]=e; x[12]=y;**** >> >> linear(*this, c, x, IRT_EQ, 0);**** >> >> // post branching**** >> >> branch(*this, l, INT_VAR_SIZE_MIN(), INT_VAL_MIN());**** >> >> }**** >> >> // search support**** >> >> SendMoreMoney(bool share, SendMoreMoney& s) : Space(share, s) {**** >> >> l.update(*this, share, s.l);**** >> >> }**** >> >> virtual Space* copy(bool share) {**** >> >> return new SendMoreMoney(share,*this);**** >> >> }**** >> >> // print solution**** >> >> void print(void) const {**** >> >> std::cout << l << std::endl;**** >> >> }**** >> >> };**** >> >> ** ** >> >> // main function**** >> >> int main(int argc, char* argv[]) {**** >> >> // create model and search engine**** >> >> SendMoreMoney* m = new SendMoreMoney;**** >> >> DFS<SendMoreMoney> e(m);**** >> >> delete m;**** >> >> // search and print all solutions**** >> >> while (SendMoreMoney* s = e.next()) {**** >> >> s->print(); delete s;**** >> >> }**** >> >> return 0;**** >> >> }**** >> >> ** ** >> >> To be more specific , i searsh in the internet for a solution and i find >> this tutoril about how to compile carre-magique.cpp with gecode , it sais >> that you have to use the commande prompt to compile , that's why i start >> with it **** >> >> ** ** >> >> But something strang happined , i did compil this exemple with VS >> commande prompt just one time, and i built a .exe but after that when i >> try send-more-money , it doesn't work, i dont know whay?????**** >> >> ** ** >> >> please forgive my english , i'm note native in it :/**** >> >> ** ** >> >> Thanks for any help **** >> >> ** ** >> >> 2013/5/27 Mailing List Email <mailingli...@gmail.com>**** >> >> ---------- Forwarded message ---------- >> From: *manel askri* <askri.man...@gmail.com> >> Date: 27 May 2013 03:17 >> Subject: Re: [gecode-users] compiling send-more-money >> To: Mailing List Email <mailingli...@gmail.com> >> >> **** >> >> ok thanks very much , i will try tis now **** >> >> ** ** >> >> 2013/5/27 Mailing List Email <mailingli...@gmail.com>**** >> >> Select Build -> Build Solution in the IDE.**** >> >> Keep users@gecode.org as CC when replying to make sure the email gets >> forwarded to the mailing list, too. You should use reply to all when >> responding to a message.**** >> >> ** ** >> >> On 27 May 2013 03:13, manel askri <askri.man...@gmail.com> wrote:**** >> >> to be honnest , i'm new in this domain , and i don't know the steps to do >> it in the right way , i simply have to deal with gecode to find solutions, >> What i did is this , copy past the code of send-more-money in VS2010 C++, >> add the include paths , open the command prompt and set this command line : >> **** >> >> ** ** >> >> cl /DNDEBUG /EHsc /MD /Ox /wd4355 -I"%C:\Program >> Files\Gecode%\include" -c -Fosend-more-money.obj -Tpsend-more-money..cpp >> **** >> >> and i got that error . and i don't know how to build from the IDE >> ???????????????????**** >> >> ** ** >> >> Could you help me pleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaase , thanks* >> *** >> >> ** ** >> >> ** ** >> >> 2013/5/27 Mailing List Email <mailingli...@gmail.com>**** >> >> That's because those include paths only take affect IF you compile from >> within the IDE. If you compile from the command prompt, then you have to >> add those include paths to the command line arguments to the compiler >> manually. >> Any reason why you simply don't build from the IDE itself?**** >> >> ** ** >> >> On 27 May 2013 03:00, manel askri <askri.man...@gmail.com> wrote:**** >> >> hello evry one !**** >> >> ** ** >> >> To be honnest with you , i have read the Modeling and Programming with >> Gecode <http://www.gecode.org/doc-latest/MPG.pdf>. Also i searsh in the >> Gecode's >> documentation <http://www.gecode.org/documentation.html>, and the archive >> of the Gecode users mailing >> list<http://news.gmane.org/gmane.comp.lib.gecode.user> for >> solution to my problem but i didn't find one . i use windows 7 , VS2010 C++ >> and gecode 4.0.0, when i want to compile send- more-money; i get this >> erreur "impossible d'ouvrir le fichier include : gecode/int.hh : no such >> file or directory"??**** >> >> ** ** >> >> I use the visual studio command prompt to compile, and i add C:\program >> files\gecode\include and C:\program files\gecode\lib to the properties of >> the project to garanti that it works but it doesn't work **** >> >> please if anyone could help me with this because its the main subject >> of my graduation project **** >> >> ** ** >> >> thanks verry much **** >> >> ** ** >> >> ASKRI Manel **** >> >> ** ** >> >> _______________________________________________ >> Gecode users mailing list >> users@gecode.org >> https://www.gecode.org/mailman/listinfo/gecode-users**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> ** ** >> >> ** ** >> >> >> _______________________________________________ >> Gecode users mailing list >> users@gecode.org >> https://www.gecode.org/mailman/listinfo/gecode-users**** >> >> ** ** >> > >
_______________________________________________ Gecode users mailing list users@gecode.org https://www.gecode.org/mailman/listinfo/gecode-users