2009-09-30 6 views
0

J'ai téléchargé le dernier wxmathplot mais le readme est un peu clairsemé avec des instructions sur la façon de construire sur la plate-forme win32.Comment construire wxmathPlot pour win32?

Quelqu'un at-il utilisé cette bibliothèque pour win32? Quelqu'un peut-il me diriger vers les docs ou donner quelques conseils/conseils sur la façon de construire pour les cibles win32. Nous finirons par l'utiliser pour les plateformes multiplateformes, pour l'instant c'est juste win32 jusqu'à ce que nous portons notre autre code.

Je suppose que je dois utiliser CMake, mais je ne l'ai pas utilisé auparavant et il ne me semble pas évident de tout construire - j'ai déjà installé CMake, mais je suis apparemment trop bête pour comprendre comment construire bibliothèque/échantillons.

Eh bien, j'ai réussi à faire un fichier SLN, mais ce n'était pas évident.

Répondre

1

J'utilise wxMathPlot. J'ajoute simplement mathplot.cpp et mathplot.h aux projets C++ MSVS2008 qui ont besoin de l'utiliser. Cela compile et relie sans que je doive faire quelque chose de spécial.

+0

Cela a fonctionné pour moi. Le truc de cmake est sympa, mais tu as raison - je n'en ai pas besoin du tout. – Tim

1

Voici une réponse partielle - pour obtenir CMake pour construire un fichier sln:

Eh bien, malheureusement il n'y a pas une bonne documentation sur la façon de construire wxMathPlot sur Windows, mais il est très simple, . Il suffit d'utiliser CMake:

http://www.cmake.org/

Téléchargez et installez, puis ouvrez CMake IUG, sélectionner le répertoire où vous avez décompressé wxMathPlot et un répertoire de construction cible. cliquez sur Configurez deux fois, puis cliquez sur Générer. CMake fait toute sa magie et vous obtiendrez des fichiers de projet pour construire wxMathPlot en fonction de votre compilateur. Par exemple, si vous utilisez Visual Studio, un fichier solution sln est généré: ouvrir et générer.

qui travaille pour la construction d'un fichier sln

+0

Quelles sont les erreurs? – Lodle

+0

Vous avez bien fait, et la procédure est correcte. Il faut prendre en compte comment les wxWidgets sont construits sur la machine et modifier CMAKE_CXX_FLAGS en conséquence (si nécessaire). Je me réfère à/MT, etc. drapeaux. J'espère que cela aide. Btw, le site de wxwidgets a un excellent wiki (http://wiki.wxwidgets.org/Compiling_WxWidgets_on_Windows) – dodol

Questions connexes