Il faut d'abord que tu utilises file(GLOB...) pour faire la liste de tous les fichiers "Mon dossier/*". Voir la documentation CMake http://www.cmake.org/cmake/help/v2.8.8/cmake.html#command:file.
...
Type: Messages; Utilisateur: aoyou
Il faut d'abord que tu utilises file(GLOB...) pour faire la liste de tous les fichiers "Mon dossier/*". Voir la documentation CMake http://www.cmake.org/cmake/help/v2.8.8/cmake.html#command:file.
...
Pire, en lower case, certains ne sont même pas des mots clés du C++.
Si j'avais dû répondre brut de fonderie, j'aurais dit que le polymorphisme statique était le piège de la question et donc qu'il...
Sandbox. Connexion TCP. Ce ne serait pas plutôt le firewall qui se réveille ?
Ça devrait mieux marcher ainsi.
testing_LDADD = ../src/libtoto.a
LDFLAGS pour toutes les autres options à passer au linker.
CXX est une variable prédéfinie par make.
http://www.gnu.org/software/make/manual/make.html#index-CXX-868
Le Makefile en question est donc correct.
Ne serait-ce pas plutôt --with-gmp=/usr/local ?
Si tu es en 64, il faut peut-être aussi installer la librairie dans /usr/local/lib64.
Tu compiles dans obj/ en configurant cmake dans obj/.
cd project/obj/
cmake ..
make
Et pour que l'exécutable soit dans bin/, tu ajoutes dans le CMakeLists
As-tu essayé de passer en statique pour voir si ça changeait quelque chose ?
Autrement, il faudra que tu postes un code complet révélateur du problème.
Hum... je ne suis pas un spécialiste de Visual mais singleton et DLL font rarement bon ménage sous Visual. Je t'encourage à chercher de ce côté; ça fait couler beaucoup d'encre sur les forums.
...
Si tu ne définis pas LIB_FOR_MAIN ou LIBS dans un Makefile parent, ça ne marchera pas, à moins que tu utilises PARENT_SCOPE.
Par contre, tu peux utiliser directement le nom des librairies où tu...
Je ne suis pas sûr mais je ne mets jamais deux target_link_librairies pour une même target. Est-ce que
target_link_libraries(
${MAINTEST}
${LIB_FOR_MAIN}
${LIBS})
améliore les choses ?
...
Le nom du fichier peut être soit à l'intérieur des chevrons < et >, soit entre guillemets :
* #include <nom_fichier> Inclut le fichier nom_fichier en le cherchant d'abord dans les chemins...
Pas de swig pour générer du C++ (à la limite du C mais je crois que ce n'est encore que dans les cartons). Ça n'a aucun sens.
Soit tu fais une façade pour ne proposer que les services de la...
Quand je te lis, j'ai l'impression que tu es totalement sur la mauvaise voie.
SWIG permet de générer du C++ pour s'interconnecter avec d'autres langages (Python, Java...). On parle de wrapper du...
C'est bien la première commande qui ne marche pas ?
Dans la ligne suivante,
gcc -c -DBUILD_DLL -c -mrtd -g -O2 tclpython.c tclthread.c -I "C:\Program Files\tcl\include\" tcl.h
enlève tcl.h. Un...
nmake fait parti de Visual.
Veille aussi à utiliser Qt compilé pour ta version de Visual.
Et quel est le message d'erreur ?
Tu généres des Makefiles pour Visual Studio et tu utilises make alors qu'il faudrait utiliser nmake.
Tu compiles avec Visual C++. C'est donc normal que ton application ait besoin des librairies standards de Visual C++. Et c'est somme toute quelque chose de très classique que d'installer le paquet...
Mon ami Google
http://www.google.fr/#hl=fr&q=cppreference+max_size+string
dit qu'il s'agit du nombre maximum de caractères que peut contenir une string. Heureusement qu'on ne compte pas en...
Eh oui... pas plus de 4096 (?) caractères sur la console de Windows ! Est-ce que Powershell ne ferait pas sauter cette limitation de m.... ?
Je ne vois pas ce que va apporter une IHM pour réduire des tâches répétitives. Tu vas passer de la foire au clavier à la foire au clic.
Si tu arrives à tes fins, ce ne sera pas grâce à une IHM...
Tu peux déjà compiler avec Boost en statique. Pour le reste, c'est des librairies standards qui ne bougent pas trop (encore que pour cygwin j'ai des doutes).
Une réponse qui ne va pas t'aider mais qui peut orienter ta recherche...
Je viens de jeter un coup d'oeil à MacPorts (http://www.macports.org/) qui fournit des versions de gcc mais même pour...
Quitte à compiler depuis les sources, autant installer les macports.
http://www.macports.org/
Il arrive souvent que pour Mac, les sources soient patchées afin de corriger certaines erreurs...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.