- Un résumé de mon passage à Pelican, un générateur de sites statiques en python. read more
Détecter une architecture avec CMake
Il est tout à fait possible de détecter l'architecture de l'hôte avec CMake et d'adapter votre Makefile avec cette info. Il suffit d'utiliser la variable CMAKE_SYSTEM_PROCESSOR. Ci dessous un petit exemple :
if(${CMAKE_SYSTEM_PROCESSOR} MATCHES armv6l) include_directories(${OpenCV_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ~/git/robidouille/raspicam_cv) link_directories(${OpenCV_LIB_DIR} ~/git/raspberrypi/userland/build/lib ~/git/robidouille …
read moreÉmuler une Raspberry Pi sous Linux avec Qemu
Qemu est un logiciel de virtualisation qui présente l'avantage de pouvoir émuler de façon logicielle une architecture donnée. Il vous permet donc de simuler une architecture que vous n'avez pas, par exemple l'architecture arm sur x86. Qemu existe aussi sous windows, mais seule la méthode sous linux sera évoquée ici …
read moreCMake et drapeaux de compilation
Pour ajouter des options à gcc, il suffit d'utiliser l'option set comme ci dessous :
# Compiler flags if(CMAKE_COMPILER_IS_GNUCXX) set(CMAKE_CXX_FLAGS "-O2") ## Optimize set(CMAKE_EXE_LINKER_FLAGS "-s") ## Strip binary endif()
read moreLes bases de CMake
CMake est un utilitaire qui génère des MakeFile. Son principal intérêt est d'avoir une syntaxe plus légère que le MakeFile de base. Les bibliothèques les plus connues (Boost, OpenCV, …) sont compatibles avec ce système. Ci dessous un petit exemple pour vous aider à démarrer. Il faut enregistrer le contenu du …
read moreCompilation conditionnelle avec CMake
Lorsqu'on fait de gros programme C ou C++, il peut être intéressant de ne compiler une partie du programme que si une option est passée en argument. Nous allons voir comment le faire en utilisant CMake, un générateur de MakeFile très connu et très puissant. Voir notre article sur CMake …
read moreUtiliser ipython pour manipuler des espaces en shell
Bash est assez pénible quand à la gestion des espaces. Par défaut, la boucle for itère sur ce qui est séparé par un saut de ligne ou un espace. Je n'ai pas encore trouvé de solution satisfaisante en bash pur. Mais python (ou plutôt ipthon peut venir à la rescousse …
read moreDrupal : un an d'utilisation, mes impressions
Je suis utilisateur de Drupal depuis environ 1 an maintenant et j’ai donc décidé de partager ce que j’ai appris avec cet outil que j’ai découvert à Centrale Marseille (ECM) grâce au projet multi-assos. Aujourd’hui, j’admets avoir pris goût à l’outil et je suis le webmaster du forum foceen un des plus gros sites de l’installation (et un des plus compliqué aussi).
read moreMettre sous git sous Drupal
Récemment j'ai mis l'install Drupal du projet multi assos sous git (vous pouvez aussi utiliser un autre DVCS si vous voulez). Voilà mon petit compte rendu.
read moreIntérêt
La première question que vous vous poserez sûrement est pourquoi placer Drupal sous git ? Parce que c'est utile. Cela :
- vous permet de suivre …
Relier sa Raspberry Pi à son PC directement en Ethernet
Dans cet article, nous allons étudier comment connecter son Raspberry Pi directement à son PC pour
- pouvoir s'y connecter en SSH
- qu'il ait une connection internet (via le wifi de notre PC)
read moreSommaire