RE: [eigen] Official FindEigen.cmake? |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
hi,
a cleaner way would be providing a cmake config file: https://cmake.org/cmake/help/git-master/manual/cmake-packages.7.html#creating-packages it looks like a EigenConfig.cmake file to install in a prefix/lib/cmake/eigen subdir and understood by find_package(Eigen) it's cleaner as in you dont have to alter cmake installation, as eigen is already using cmake, let's take advantage of it. xan. > Date: Mon, 14 Dec 2015 16:54:56 +0100 > From: cedric.doucet@xxxxxxxx > To: eigen@xxxxxxxxxxxxxxxxxxx > Subject: Re: [eigen] Official FindEigen.cmake? > > > > Hello, > > it's me again! :) > > I put FindEigen3 in my cmake/Modules repository and the instruction > > find_package(Eigen3) > > seems to be understood by CMake. > However, Eigen is not found since I have not installed it in my system but in a local repository. > > Could you tell me how to use FindEigen3.cmake in this case? > > I tried > > find_package(Eigen3 PATHS "my/local/repository") > > but then it does not work anymore since it uses the "config mode" instead of the "module mode" of the find_package function. > > Thanks! > > Cédric > > ----- Mail original ----- > > De: "Cedric Doucet" <cedric.doucet@xxxxxxxx> > > À: eigen@xxxxxxxxxxxxxxxxxxx > > Envoyé: Lundi 14 Décembre 2015 16:10:24 > > Objet: Re: [eigen] Official FindEigen.cmake? > > > > > > Hi Christoph! > > > > Great news! > > I found it and I will test it right now. :) > > > > Thanks to all people who send me an answer. > > > > Cheers, > > > > Cédric > > > > ----- Mail original ----- > > > De: "Christoph Hertzberg" <chtz@xxxxxxxxxxxxxxxxxxxxxxxx> > > > À: eigen@xxxxxxxxxxxxxxxxxxx > > > Envoyé: Lundi 14 Décembre 2015 15:54:16 > > > Objet: Re: [eigen] Official FindEigen.cmake? > > > > > > Hi, > > > > > > we provide an official "FindEigen3.cmake" within the 'cmake'-folder of > > > Eigen. This should be in your cmake-modules directory, if Eigen is > > > installed (perhaps, recent versions of CMake provide it themselves -- > > > but I'd need to install a clean system to check that). > > > > > > Christoph > > > > > > > > > > > > On 2015-12-14 15:35, Jason Newton wrote: > > > > I've crafted my own throughout the years, as have many researchers... > > > > then they get islanded in private repositories. it would be good to > > > > have an official FindEigen.cmake which allowed for 2/3 specifying and > > > > hopefully included either in the official cmake modules or in any > > > > standard distribution of eigen as a package. > > > > > > > > -Jason > > > > > > > > On Mon, Dec 14, 2015 at 9:27 AM, Billy Araujo <billyaraujo@xxxxxxxxx> > > > > wrote: > > > >> Hi, > > > >> > > > >> I would also like that feature. > > > >> At the moment I just create an environment variable and use it as a > > > >> default > > > >> in CMake and it works OK. > > > >> > > > >> http://stackoverflow.com/questions/12249140/find-package-eigen3-for-cmake > > > >> > > > >> > > > >> Billy. > > > >> > > > >> > > > >> On Mon, Dec 14, 2015 at 2:20 PM, Cedric Doucet <cedric.doucet@xxxxxxxx> > > > >> wrote: > > > >>> > > > >>> Hello, > > > >>> > > > >>> I would like to be able to find Eigen with CMake. > > > >>> To do that, I need to call the find_package function for Eigen, but > > > >>> there > > > >>> is no FindEigen.cmake file in my version of CMake. > > > >>> > > > >>> Is there an official CMake file to do that, or a non-official one which > > > >>> is > > > >>> preferred? > > > >>> > > > >>> Cédric > > > >>> > > > >>> > > > >>> > > > >> > > > > > > > > > > > > > > > > > > > > > > -- > > > Dipl. Inf., Dipl. Math. Christoph Hertzberg > > > > > > Universität Bremen > > > FB 3 - Mathematik und Informatik > > > AG Robotik > > > Robert-Hooke-Straße 1 > > > 28359 Bremen, Germany > > > > > > Zentrale: +49 421 178 45-6611 > > > > > > Besuchsadresse der Nebengeschäftsstelle: > > > Robert-Hooke-Straße 5 > > > 28359 Bremen, Germany > > > > > > Tel.: +49 421 178 45-4021 > > > Empfang: +49 421 178 45-6600 > > > Fax: +49 421 178 45-4150 > > > E-Mail: chtz@xxxxxxxxxxxxxxxxxxxxxxxx > > > > > > Weitere Informationen: http://www.informatik.uni-bremen.de/robotik > > > > > > > > > > > > > |
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |